#technology

1 messages · Page 70 of 1

subtle hawk
#

@stone wave Keycaps came in

stone wave
subtle hawk
#

Board already came in**

#

Might swap out caps and try it out for a bit later if I have the time but

gloomy tinsel
#

owo

subtle hawk
#

Def don’t have enough time right now to go behind my desk and resort my cables

#

Revy blobmelt

gloomy tinsel
#

Apple!

gloomy tinsel
#

Replacement keyboard for laptop came in

#

Business laptops are nice, so much easier to repair :3

stone wave
#

Yeah I'm using a cheap T450s

gloomy tinsel
#

@subtle hawk The glyphs on the keyboard cover don't line up with the backlit glyphs on the keyboard itself LOL

subtle hawk
gloomy tinsel
#

Looks so goofy

subtle hawk
#

You’re not goofy

buoyant sapphire
subtle hawk
#

needs a better pic

stone wave
#

Cooler Master Hyper L3?

subtle hawk
#

could be the Hyper 212 evo

#

but it looks too thin

buoyant sapphire
gloomy tinsel
#

Looks like a pretty generic cooler to me :P

Why do you want to know?

buoyant sapphire
#

because it's difficult to take out

subtle hawk
#

looks almost like the intel/AMD stock cooler

gloomy tinsel
#

If i didn't know how to remove it, I would probably try taking more of the PC apart first to get a better idea of how the cooler is attached

subtle hawk
#

probably plastic feet clips

stone wave
#

I think you need to pop out the fan first

#

to see the mounting hardware

#

while unlikely you might as well check to see if it has a mounting bracket on the otherside of the mobo

buoyant sapphire
#

btw this came from a prebuild skytech gaming shadow. the official site does not say the type of cooler.

gloomy tinsel
#

Also what mith said

#

I would definitely try unclipping the fan to see if any screws are hidden beneath

buoyant sapphire
#

there actually are screws, but because of their position underneath my friend has been struggling to unscrew them.

stone wave
#

you have to remove the fan and the thing that holds the fan

#

the fan mount looks like its held in my that metal retention clip

gloomy tinsel
#

Oh, it's an AMD cooler. Is there a lever somewhere?

#

If not, there should be a small nub where you can push down on (maybe using a screwdriver)

subtle hawk
#

oh god

#

one of those mounts

#

they're sooooooooo aids

#

PTSD from AM2 era

stone wave
#

oh god

gloomy tinsel
#

Yeah the screwdriver-nub-clip-coolers are awful

stone wave
#

maybe thats why we couldnt ID the cooler at a glance

gloomy tinsel
#

The lever helps a lot

#

Anyway @buoyant sapphire you're not supposed to unscrew from those mounts below the heatsink, you're supposed to unclip the metal "brace" first

#

Are you at all familiar with this style of cooler?

#

If not, then there should be a lever on one side of the cooler. Just shift that lever (it may take more force than expected) and the whole thing should pop right off

#

If there is no lever, then you have to use a screwdriver to push down hard on the metal brace, so that it unhooks from the plastic clips holding it in

buoyant sapphire
#

yeah there was a lever, and they took it out.
don't mind the circle, I was just showing them if they could move that piece for anything.

gloomy tinsel
#

Seems to be an AM3 or AM3+ cooler

stone wave
#

i used to use AM2 back when that was current

#

i hated those stock coolers for them

gloomy tinsel
#

I've experienced both good lever-mounted coolers and bad lever-mounted coolers

#

Some of them take unreasonable amounts of force to get in

stone wave
#

I would have thought those little plastic push pin mounted coolers were bad but I forgot those exist.

gloomy tinsel
#

The push-pin ones are even worse imo

#

So easy to fuck up

#

Instead of one obnoxious point of insertion, you now have four obnoxious points of insertion

stone wave
#

i've bent those plastic pins before

#

I've seen folks on the internet give up and zip tie those things on.

subtle hawk
#

I've only used ones with backplates and standoffs

gloomy tinsel
#

We get it Yamato, you've never built a budget build before EntyLUL

subtle hawk
#

I did

#

for my friends

stone wave
#

CM Hyper 212 EVO had push pins

subtle hawk
#

but even they never used the plastic shit coolers

#

especially the stock ryzen coolers

gloomy tinsel
#

You're not missing out on anything tbf, those coolers are cancerous

subtle hawk
#

backplate and screws

gloomy tinsel
#

Also yah, Ryzen stock coolers still use backplate+screws

#

Except the Wraith Prism

#

They're not bad for stock coolers

#

Certainly better than the plastic crap that Intel serves

subtle hawk
#

next week I'm assembling another gaming rig

stone wave
#

how much does a screw-in bracket mount type of deal cost?

subtle hawk
#

that's where my 1060 6GB is going

stone wave
#

i mean for Intel/AMD to forgo it on older stock coolers

gloomy tinsel
#

Not much

#

lol

#

I've installed a Wraith Prism before. It requires a fair bit of force to get in, which is a minus, but it's also the best performing stock cooler, which is a plus

subtle hawk
#

I picked gucci parts for that pc

#

3600X

#

16 gigs of 3000 MHz

#

told him to get the 3600 insted

#

wanted the X

stone wave
#

cause he's an x-man

gloomy tinsel
#

Should've gotten the 3600
3600X is just paying more money for a letter

stone wave
#

sorry ill see myself out

subtle hawk
#

my 1060 6GB

#

and some X570 board

#

I think a MSI one

#

don't remember which cooler

gloomy tinsel
#

I use an R7 1700 stock cooler on my R5 1600, it's the copper core variant of the Wraith Spire stock cooler. I.e. the better version.

AMD cheaped out with the newer Wraith Spires by omitting the copper core

#

As far as stock coolers go, I'd say this is pretty good

subtle hawk
#

gonna cable manage the shit out of that rig

stone wave
#

Is the Wraith the lower end one?

subtle hawk
#

my friend that has a buget build has a ultra clean cable run

#

since not that many cables

gloomy tinsel
#

Wraith Stealth - Lower end, 65W cooler, all aluminum

Wraith Spire v1 - 95W cooler, copper core

Wraith Spire v2 - 95W cooler, all aluminum

Wraith Prism - 125W cooler, copper heatpipes

stone wave
#

I see.

gloomy tinsel
#

AMD doesn't officially use "v1" and "v2" in their naming, I just used them to distinguish the two variants

subtle hawk
#

I'll enjoy building that rig too

#

especially running 3dmark and cinnebench on it

stone wave
#

I had a dual tower, dual fan thing on my rig. Quite a nice install.

gloomy tinsel
#

The Prism is a solid performer as far as stock coolers go, I just don't enjoy installing it

#

Prism comes with 2700X and I think 3700X

subtle hawk
#

had to install a threadripper too

#

god those things are aids to install

gloomy tinsel
#

Oh yeah, Threadripper with its Torx screws

stone wave
#

My CPU didn't come with a cooler because Intel was too cheap and lazy to design one for it.

gloomy tinsel
#

Higher end CPUs often don't come with coolers

#

since they expect you to buy one anyway

subtle hawk
#

u know all intel K series don't come with coolers

stone wave
#

I'm just making fun of them.

subtle hawk
#

so does AMD

#

for X series

gloomy tinsel
#

Not all X-series from AMD, just some

subtle hawk
#

or was it the R9s

gloomy tinsel
#

R9s don't have stock cooler, and 1600X, 1700X, and 1800X also don't have stock cooler

#

for... some reason

#

But 2600X and 2700X do have stock coolers lol

subtle hawk
#

I'm also gonna put a mild overclock on it

gloomy tinsel
#

Doesn't PBO get you better performance on Ryzen 3000 than manual OC?

subtle hawk
#

dunno

gloomy tinsel
#

That's what I read

#

and heard, fairly consistently

#

since the binning is weird on those chips

subtle hawk
#

doe that 1060 will be heavy af

#

since it has a strix cooler

gloomy tinsel
#

The 3600X will be more than a match for that 1060

#

Good build

subtle hawk
#

well he wanted the 5700 XT

#

and I'm like stop right there criminal scum

gloomy tinsel
#

5700 XT is actually good value, just a bit hard to recommend for some folks

subtle hawk
#

not here it isn't

#

it's insanely expensive

gloomy tinsel
#

Oh, that's lame

subtle hawk
#

hit my boi up with this 1060

#

for 125$

gloomy tinsel
#

Here, the 5700 XT would normally be the preferred choice over the 2070S, despite the performance advantage and additional features of the Nvidia card

#

The price difference is fairly substantial in this market

subtle hawk
#

ours is very nvidia centric

#

especially the 60 and 70 ones

#

alright gonna yeet myself to bed

gloomy tinsel
#

Even Vega is considered good value here, you can get Vega cards cheaply enough here that you can pretty easily justify the deficiencies of the cards

#

And honestly the main deficiency is just power efficiency

stone wave
gloomy tinsel
#

I have wondered if I would've been better served by Vega, actually, since it has more mature drivers at this point. But too late for that :3

#

5700 XT it is, and so I shall wait for the drivers to catch up

dusty thorn
#

whew, managed to get my ram to cl 14 now

#

... at least so it seems for now

#

@gloomy tinsel apparently PBO does consume more power with little performance boost

#

haven't seen that much of a difference in my case with PBO enabled

stone sequoia
#

Who here does a lot of Python programming?

gloomy tinsel
#

I do some

stone sequoia
#

oof, then might need some help with my project xD

gloomy tinsel
#

By some, I mean my job relies on it 🦊

What you need

stone sequoia
#

What's a good IDE you use? I have IDLE but it doesn't have that intellisense nor that thing that lets me know that a variable is a variable

gloomy tinsel
#

VS Code with the Python extension and pylint for linting

stone sequoia
#

what's linting?

gloomy tinsel
#

A linter is a tool that checks the code for bad style and other possible problems besides just normal syntax errors

stone sequoia
#

Does it work smoothly? OwO

gloomy tinsel
#

Yes, usually. Look into pylint for more detail than I can provide here

stone sequoia
#

npnp thx ^^

#

Reading from IDLE bugs me

gloomy tinsel
#

IDLE is not a professional grade IDE anyway, it is very barebones

stone sequoia
#

Im still in university anyway xD but I can't read from IDLE. It hurts me so much.
Like with VS it highlights variables and see them where they're being used and called

gloomy tinsel
#

Again, VS Code with the Python extension is a good IDE

#

VS Code and VS are very different

stone sequoia
#

I know

#

Isn't VS Code just a text editor?

gloomy tinsel
#

I mean for Python, you don't really need more than that

stone sequoia
#

Ye, cuz eventually it'll run in command prompt or whatever

gloomy tinsel
#

But anyway, VS Code is a text editor with IDE features

#

It is midway between a normal editor and a full IDE

#

I use it at my work

stone sequoia
#

thanks :D

gloomy tinsel
#

:3

#

@dusty thorn fair

stone sequoia
#

@gloomy tinsel Sorry to spring on you this, but do you have any way to understand adversial searches and constraint satisfaction problems?

gloomy tinsel
#

Not something I do in my work atm

stone sequoia
#

Aight no problem then

gloomy tinsel
#

But I do understand what it is

#

at a very broad level

stone sequoia
#

I have an Intro to AI exam assignment.
This stupid ass of a teacher decided to post grades the night before the exam (literally 2h ago) and all my self-confidence kinda plumetted

gloomy tinsel
#

Oh come on.

#

So many bad uni profs lol

stone sequoia
#

I have to understand minimax, alphabeta pruning and CSPs the way HE WANTS IT to be understood

gloomy tinsel
#

Minimax and ab pruning isn't so bad at least

subtle hawk
#

Revy!

gloomy tinsel
#

Apple!

subtle hawk
gloomy tinsel
stone sequoia
#

If I say ab pruning prunes an arc from node x to node y, how different it is from saying node y is pruned? either way the pruning is done and the arc or not, node y is inexistant

gloomy tinsel
#

Honestly my knowledge of these things is very bare, I couldn't give you the difference without reading up lol

stone sequoia
#

Dont worry about it

#

But thx ^.^

#

I'll just go do the exam, probably flunk, and drop this course or perhaps even fail it :D

gloomy tinsel
#

Rip

stone sequoia
#

Is there an easy way to understanding ab pruning?
I mean I'll always confuse when to compare to a or b

tame topaz
subtle hawk
#

weeb

vagrant holly
#

i'm shopping for keyboards and i accidentally found this thing

#

LOOK AT IT

#

such a charming design

#

it looks like an arcade

subtle hawk
#

looks like a K70 ripoff

#

also nobody uses media keys anymore

#

outside of volume, mute and playback control

vagrant holly
#

the corsair k 70?

#

but ye it's a chinese copy but it has that metal finish look going on

#

and it's 60 euros

#

compared to the corsair k70's 100+

stone wave
#

NGL I wouldn't mind a rotary encoder on my keyboard.

elder talon
#

yo i got a quick q for anyone here

#

I had an elgato hd60s and it just died

#

the avermedia live gamer portable 2 plus and elgato hd60s are the same price right now

#

any reccomdations on what to get?

vagrant holly
#

is it a black friday offer?

#

couze if it isn't, wait for cyber monday and see if you get a better deal

elder talon
#

@vagrant holly yes

vagrant holly
#

i wouldn't know man, i just wanted to give a tip on the sales, don't know much about capture cards sorry LaffeyDrink

vagrant holly
#

best buy Omegalilwoo

#

512 gb ssd

#

are you actually going to game on it?

flint bobcat
#

With a 1660Ti it's strong

#

Lmao but it's 6lbs

#

So it's pretty heavy

vagrant holly
#

ye that's not a laptop

#

it's just a more portable desktop

flint bobcat
subtle hawk
#

just like the old days

#

portable, but will crush your lap instantly

subtle hawk
#

you add the microcode to the bootloader, rebuild the bootloader, done

subtle hawk
#

that's not how you add it

#

init.d starts way after the kernel and ramdisk were created

#

microcode has to be done by the bootloader

#

not your service manager

subtle hawk
#

alright @unborn flicker send the contents of /boot/loader/entries/entry.conf

stone sequoia
#

@gloomy tinsel I got VSCode and python extension and code runner (or whatever it was called) can you help me with something? it's running my python code but when it asks for input idk where to put them

stone sequoia
subtle hawk
#

code?

stone sequoia
#

its a simple math adding just to test vscode python stuff. PyCharm is too slow

subtle hawk
#

print doesn't return anything

#

so that's why you see None

stone sequoia
#

Oh I see

#

I thought to get an input I have to put a print statement with it

subtle hawk
#

so remove the print but keep the text

stone sequoia
#

Thx. I was really nagging my head around it

subtle hawk
#

nah, input takes a string and internally prints it

stone sequoia
#

Much appreciated fam DorkHeart

stone sequoia
#

tfw you find your final project on chegg but you're not subscribed >.<

subtle hawk
#

wait

#

@unborn flicker is your boot a separate partition?

#

then it's fine

#

/boot/ is used if you have / and your ESP on the same partition

#

then it must be initrd=/amd-ucode.img

#

run lsblk to see if you have a separate partition for boot

#

well to be 100% sure

#

show me your fstab

#

u know u don't have to hide those UUIDs

#

since they're randomly generated

#

if that's the only entry then PtiloThonk

#

inb4 it's not even in UEFI mode

#

k

subtle hawk
#

I wanted to buy that screen HAT too

#

but I was broke

#

now I can take my pi 3 to uni

lunar patrol
#

@stone sequoia if u still want ur chegg answers i have access so if you send me the link i can get it to you

stone sequoia
#

I had a friend check it out... not a good solution D:

lunar patrol
#

F

gloomy tinsel
#

o

#

hi

gloomy tinsel
subtle hawk
#

@gloomy tinsel

#

You’re cute

gloomy tinsel
#

@subtle hawk :3

subtle hawk
#

looks like a UPS

gloomy tinsel
#

I ain't ever heard of a UPS that small, but there's a lot I don't know, so WarShrug

subtle hawk
#

@stone wave

#

Oh man these box whites feel like heaven...

stone granite
#

I thought that was a blood spatter on the space bar

stone wave
#

Nice

#

I'm happy with Box switches as well, don't think I'd find anything better that's clicky/tactile without going vintage Alps (Amber or Blue) but that has a whole bunch of work that I'd rather not delve into.

#

Also a single SKCM Blue Alps switch costs like 10 Box switches.

subtle hawk
#

I know the feeling

#

closest option that doesn’t break the bank for me to clicky vintage Alps are whites, dampened or not

#

Blues are rare as hell

#

Ambers even more, and they’re extremely tactile too

stone wave
#

If Matias did complicated Alps with MX stems I'd bet they'd sell good.

subtle hawk
#

Ikr???

#

I’d buy those

subtle hawk
#

@stone wave I got an XT layout man

#

And it’s a lot more clean

stone wave
#

lol

#

i saw it and thought thats pretty cheap for a Model F

#

cause they start at around $140

subtle hawk
#

Wait really?

#

I thought 80-90 was standard

stone wave
#

i mean clean/tested and buy-it-now

#

shit fluctuates so idk and im too lazy to check forums

#

im trying to source a green Alt key for my Model M

#

but im not trying to get an entire fucking keyboard for 1 key

#

I kinda wanna do the conversion but... a 5 lbs. 101 key bluetooth keyboard is kinda silly

subtle hawk
#

@stone wave wait

#

are you talking

#

full green? even the pbt

#

or green lettering

stone wave
#

the lettering

subtle hawk
#

i think i have a one-piece (lexmark) green alt cap somewhere

stone wave
#

cause its the correct cap for my particular keyboard

subtle hawk
#

i can send it to you for free

#

are you a stickler for the two piece caps

stone wave
#

not particularly

#

could swap with you or something

subtle hawk
#

nah it’s fine

#

unless you have a spare gmk esc from any set

stone wave
#

unfortunately no, are you missing an esc key some how?

#

hmm actually i think i need to source an older 2-piece cap

#

cause the dye sub is really noticeable between newer and older caps

#

ah screw it, don't really matter since im using my 75 board rn anyways

#

thx tho

subtle hawk
#

nah I just really want an accent for one of my boards

#

but tbf

#

I should probably not go down the keycap rabbit hole too far

stone wave
#

sneak in an artisan

#

since its just the esc key it can sorta be anything

subtle hawk
#

Let me check if my cap is a lexmark or the older IBM made two piece caps

stone wave
#

can you spot the newer cap?

subtle hawk
#

If I look hard enough

subtle hawk
#

@stone wave honestly now that I have the chance to type on this board properly lol

#

the box whites are soooooooooooooo smooth

#

and their click doesn't sound scratchy at all, it's a proper fucking click

#

i type pretty fast with these

stone wave
#

Yeah Cherry MX is scratchy

#

scratchy looks like a weird word...

subtle hawk
#

the only thing i can nitpick about these is that the tactility isn't as "there" for a clicky switch but honestly that's just what others have said lol

#

i personally prefer this kind of tactility, it's like what mx brown should've been

stone wave
#

thats why i went straight for the navys

subtle hawk
#

compared to like, box royals

#

those are about as stiff and typewriter like as amber alps

#

i would've gone for navies buuuuuuuuuut after typing on these for a while I kind of like the lesser actuation point

#

err

#

you know what I mean

#

by the way I can't find that keycap

stone wave
#

just compare the graphs

#

Also, it's cool not like I need that cap

flint bobcat
#

Mith goes retro BuckySmug

stone wave
#

nah im rocking a 75% with Box Navy switches rn

flint bobcat
#

Looks clean

stone wave
#

despite the coiled beige cable, it's actually USB-C

flint bobcat
#

Lmao

#

Also is that custom built?

stone wave
#

yeah from a kit

#

KBD75 v1

flint bobcat
#

$155 MutsukiHyperStare

stone wave
#

w/ Kailh Box Navy switches and (Mass)Drop MT3 /dev/tty/ caps

#

Aria, about $110 of those dollars is literally for the case

flint bobcat
stone wave
#

its CNC milled aluminum

flint bobcat
#

Oh nice

#

Tbh my high school has a CNC mill, could've sent instructions to me and I woudve done it for free and shipped it to you BuckySmug

stone wave
#

you can easily find a kit with a plastic case, PCB and plate with no caps or switches for like... IDK $65

#

if you know how to solder and you're bored it's a cheap way to get a quality MK

flint bobcat
#

I did solder before, that was back in HS AkagiLUL

stone wave
#

ugh its gonna rain all week

flint bobcat
#

But idk, since I bought a laptop now, I don't need an external kb

stone wave
#

i just checked the weather

flint bobcat
#

Yeah it's raining rn here PortDoll

stone wave
#

i kinda hate using the laptop keyboard if i have to type a while

#

unless you have either a pc monitor or external keyboard

#

cause otherwise you're forced to look downwards to see the laptop screen

#

that shit hurts my neck if i have to use the laptop to type for a long time

flint bobcat
#

Thing is my desk is a little too bit tall EntyLUL

#

So it works out

stone wave
#

that works

#

my desk is kinda low

#

but im too lazy to replace it

#

but my monitor is height adjustable so it works for me

flint bobcat
#

I sold everything so rip monitor PortDoll

#

Oh right u still want ur 2 fans back LMAO

stone wave
#

lol no

#

i threw those in cause i didnt have packing material

flint bobcat
#

Lmao, literally only 1 was functionable because of mobo

stone sequoia
#

Need help with some algorithm for AI pls D:

subtle hawk
#

what AI

gloomy tinsel
#

lol I saw that

stone sequoia
#

In my intro to artificial intelligence course

#

we were given a tic tac toe python project and we were to finish implementing the minimax algorithm and write the alphabeta pruning algorithm

#

However everytime I run the code with the minimax algorithm the bot player places the "O" (since we're X) from left to right, top to bottom

#

So like If I place X in the bottom right bot will start at top left. and then if I put an X on the middle top, bot will place in top right and so on

#

Even if I force it to play elsewhere, by placing my X on the top left, it places its O next to me

unkempt oxide
#

Is your minmax right ?

stone sequoia
#

Seeeeeeeeeeeeee I don't know

unkempt oxide
#

you basicaly let the computer look a few turns in advance making the best turn for you and him you calculate boardstates were he wins with 1 and boardstates where he loses with -1

stone sequoia
#

you lost me at few turns in advance

unkempt oxide
#

you want such a tree

#

a position were you win is 1 and lose is -1 remis is 0

#

the position prior your position is your turn the best of the options

#

and for enemy the worst of the options

stone sequoia
#

Im sorry, Im failing to understand. I understand the concept behind it and all but can't see it in code whatsoever

#

I know how it works

#

like we have a tree and each leaf will return to the parent the value corresponding to it whether it's a MIN or MAX node

subtle hawk
#

yes

stone sequoia
#

I understand that much and that's the max_value, min_value methods in the code. But then Idk how to finish up with the body

#

pseudocode isn't being helpful

unkempt oxide
#

its pretty good to make it recusive

stone sequoia
#

so you want me to call
minimax_search inside minimax_search?

subtle hawk
#

yes

#

that's what recursion does

stone sequoia
#

Yes I know that

quartz tide
#

Should i turn off hyperthreading while playing rainbow six siege ? My spec was
I35005u
8gb ram
930m

subtle hawk
#

why should u lmao

quartz tide
#

Dunno,i found video at youtube that said in description it was better(idk if this just a joke or not)

#

So... Shouldnt di that ?

subtle hawk
#

snake oil

#

hyperthreading would make it worse if you turn it off in some cases

quartz tide
#

Did set app priority at task manager could harm RIG ?

#

U know above normal,high,real time

subtle hawk
#

no it won't

#

all that does is tell the CPU governor that HEY THIS app here will take priority over others when it comes to CPU time

quartz tide
#

Despite on laptop ?

subtle hawk
#

it's the same on all of them

#

let me put it this way

#

no amount of settings tweak will make the game run faster or better

#

the 930M is part of the 9 series mobile chips

#

and those are notorious for being garbage

#

saying from my own experience

gloomy tinsel
#

Your laptop is just not very good lol

#

To put it politely

#

In the end, the best way to get better performance, is to buy or build a better PC

#

Also don't disable hyperthreading lol

#

A few games benefit a little from it, but you will cripple your system in other ways. It isn't worth it

severe falcon
#

siege also just likes to eat graphics cards and has a horrible overestimation of what they can do

#

GTX 950
siege recommends everything on high
everything is on lowest and still cant get a solid 60 fps

gloomy tinsel
#

950 isn't even a fast GPU

#

@quartz tide for context

#

Your 930M is much slower than a 950

#

About 20% the speed of a 950 lol

severe falcon
#

yeah the 950 is crap, but siege says its godlike

#

siege also tends to set it on fire at 70 C

gloomy tinsel
#

You probably want your performance level around RX 580/GTX 1060 6GB levels to be comfortable

#

It probably won't be very futureproof if you want to play future AAA games, but for R6S it should be enough

stone sequoia
#

This python algorithm is gonna make me throw myself out of the window

subtle hawk
#

try adding global best_score right after if statement?

gloomy tinsel
#

Using global variables 🤢

subtle hawk
#

pls I don't know the indentation level

#

or if it was just pylint being bad in general

gloomy tinsel
#

There isn't enough context to tell

#

Make sure to save, pylint may not refresh until you save

subtle hawk
#

also that too

stone sequoia
#

I do that

#

The context is the pastebin code I sent like yesterday

#

Im bashing my head on the desk

#

Im shouting

#

and crying

severe falcon
#

well it looks like you are setting best_score to different things, but never using it in a function or anything

#

@stone sequoia i looked at the pastebin and you seem to be missing these parts

#

this is where best_score is being "used"

stone sequoia
#

I changed it up a bit tho >.<

#

Cuz teacher said this was wrong

#

so I rewrote

severe falcon
#

yes so now you are never using best_score, so its just setting it equal to different things but you are never checking its value

stone sequoia
#

oooooh thats what you mean by use

severe falcon
#

yeah so if its unused, its basically just wasted processing time to move around data

gloomy tinsel
#

Yah, assigning values to it alone does not count as "using" it

stone sequoia
#

but either way I debugged and max_value and min_value methods are never getting visited

#

algorithm is still not working as intended

severe falcon
#

is game.actions empty?

gloomy tinsel
#

Does game.actions(state) return a 0-length iterable

#

Oh, too slow

severe falcon
#

lol

#

great minds think alike

stone sequoia
#

Euhh Idk

gloomy tinsel
#

You have to be sure :3

stone sequoia
#

Is my bleeding head enough evidence?

#

it returns the possible moves the AI can do

severe falcon
#

well print game.actions on each loop

gloomy tinsel
#

Or use pdb

#

Or logging

severe falcon
#

^this man knows far more than me cuz i have no idea what those are

stone sequoia
#

wait wait wait

#

my brain is gonna fry

gloomy tinsel
#

pdb.set_trace() halts execution where used and opens a debugger/little Python command prompt, which you can use to check the values of stuff and do things

severe falcon
#

does it work even if you run the program from cmd?

#

cuz tbh that sounds hella useful

gloomy tinsel
#

Yes it does, it is super useful

stone sequoia
#

im debugging with VSCode

severe falcon
#

well it doesnt matter what you use, its what you are checking with it, and in this case you need to check that game.actions actually has stuff in it

gloomy tinsel
#

Yeah

stone sequoia
#

Ok so game.actions(state) HAS values in it

severe falcon
#

yes, however you printed inside a for loop, and i only see it printed once

#

wait

#

no it didnt print

#

UnicornFused im confuzzled

stone sequoia
#

it did

#

I can step again

severe falcon
#

oh you are stepping

stone sequoia
severe falcon
#

ok so its running that

stone sequoia
#

Ye but apparently max_value and min_value are never stepped into idk so my best_score shit never works

severe falcon
#

is best score still unused?

#

cuz i bet the compiler is skipping the function completely since the value will never be needed

stone sequoia
#

Euh ye

#

it's still unused

severe falcon
#

so if you print best score right before you return, i bet it will run those functions

#

even when printing?

stone sequoia
#

huh?

#

wym

#

you want me to print best_score before the checks on if best_score < ...?

gloomy tinsel
#

If you print best_score right before the return, it will be used :3

stone sequoia
#

:3

#

Lemme try

severe falcon
stone sequoia
#

Lemme try

#

Im stepping. And everytime I reach the best_score = min_value. It blocks for a few seconds

severe falcon
#

doesnt that mean its stepping through the min value function?

stone sequoia
#

I dont see it visually tho but I guess?

#

best_action is going through all the states and choosing the last one

severe falcon
#

so it picked 3,3?

#

cuz it SHOULD be going through all the states regardless

stone sequoia
#

yes when I picked 2,1 it picked it 3,3
I picked then 2,2 it should pick 2,3 to block me but instead chooses 3,2 and follows that manner all the way until someone loses or wins

#

I think Im onto something

#

But I need some advice

#

I have this shit

if player == 'O':
    best_score = min_value(state)
    for a in game.actions(state):
        #certain condition:
            best_action = a
........

What if I add a condition to give best_action?

#

Like if it's a good move, set best action to a otherwise keep best_action as is

severe falcon
#

well it depends on what min_value and max_value are doing

stone sequoia
#

But idk how to get this condition

severe falcon
#

cuz tbh i have no clue what they do

stone sequoia
#

They return values to min and max nodes

severe falcon
#

well yeah but the game. stuff is where i have no idea what those do

stone sequoia
#

I don't know what they do either xD

severe falcon
#

bruh

stone sequoia
#

jokes aside

#

I think it's the game rules afaic

severe falcon
#

ok so like what is min looking for

#

what values does it return, and what do they mean?

stone sequoia
#

Euh remember the game tree?

#

One sec, I'll find a pic to better explain myself

severe falcon
#

i found it

stone sequoia
#

There this what min_value and max_value are returning. It depends ofc on whether said nodes are MAX or MIN nodes

#

But ye

severe falcon
#

whats the diff between max and min nodes?

stone sequoia
#

MAX takes the max value between the child nodes
MIN takes the min value between the child nodes

severe falcon
#

and the whole tree is based on the AI right?

#

so a 1 in the tree is an AI win, and a -1 is an AI loss?

stone sequoia
#

B is a MIN node so it takes the minimum of 3, 12 and 8
C is a MIN node yadiyadiyada
D same shit
A however is a max node so it takes the max value of the values stored in B, C and D

severe falcon
#

thats a really terrible algorithm

#

no wonder its picking 3,2

stone sequoia
#

D:

#

Thats the concept behind minimax

severe falcon
#

yeah but if the AI wants to win, it should be calculating the max every time

#

or at least, thats what i would do

#

are you supposed to be making a 100% perfect AI?

stone sequoia
#

Not at all... Anyway my classmate figured it out

severe falcon
#

ok good

stone sequoia
#

I really appreciate everyone's help tho >.< it really made me understand better tho. Thankies SandyHeart

subtle hawk
#

Anybody here into trackballs?

gloomy tinsel
#

I like trackpoints

subtle hawk
#

Revy

#

:3

#

I remember I had an IBM Thinkpad back in the day... Thought the trackpoint was utter ass but I was in like 8th grade

#

didn't appreciate how good it was EntyHeh

gloomy tinsel
#

Lol

subtle hawk
#

i wonder if there are modern mechanical keyboards with built in trackpoints

#

I know some of the older IBM Model M's had them but... those are so rare

gloomy tinsel
#

🤔

subtle hawk
stone wave
#

The M's with the trackpoint are horrid cause pad printed legends @subtle hawk

#

You're after a Tex Yoda or something but you'll pay up the ass for it.

#

If you can find the beige model you can probably swap all the keys out with dye-subbed caps and Dremel out the space for the trackpoint.

subtle hawk
#

actually I didn't find out about that detail just now

#

err the pad printed legends

#

for a while I thought the black caps were also sharpish PBT

#

idk never seen a trackpoint m irl lol

#

on the topic of keycaps... there's another gmk set that just opened that i'm eyeing but

stone wave
#

GMK is $$$

#

I wonder if I could backdate an M13 into a non-trackpoint housing. Cause AFAIK most of the M13s came in black.

#

Hardest part would probably be cutting out the space for the left and right click and doing up the plastic to not compromise the structural integrity.

#

Which for me would mean fiberglass.

#

Epoxy and acrylic inserts or delrin might do... hmmm

subtle hawk
#

honestly I'm not sure what would be more difficult to acquire

#

OG Cherry Doubleshots before they sold their tooling to GMK, or

#

an actual proper set of GMK caps

stone wave
#

TFW doubleshot Alps mount keys are easier to acquire

subtle hawk
#

I mean $100-120 for a base 107 keyset sounds reasonable enough

#

also nah I beg to differ on those

#

maybe the dyesubs but definitely not doubleshot alps

#

unless you're talking about the Tai-Hao repros and not OG alps doubleshots

#

those are rare as frick

stone wave
#

cause im thinking many old boards got alps mount caps

#

even if they're alps clones or rubber dome over slider or whatever else

subtle hawk
#

spend 100$ on keycaps

#

not spend 100$ on a waifu figure

#

can figures give you a responsive, tactile feedback

#

my bloody keyboard is close to 100$

stone wave
#

spend $80 (incl. shipping) on 1 blu ray with no english subtitles and only 2 episodes

subtle hawk
#

also mit since most caps for rubber domes are specifically convex to warp around either the dome or the slider over dome even if it would be alps mount most of them wouldn't quite exactly fit perfectly

#

and besides like 95% of them would just be abs

stone wave
#

either way if you want dark caps with lighter legends, it rules out dye-sub

vagrant holly
#

technically, a waifu figure could give you tactile feedback

#

but would you be able to look your parents in the eye ever again?

subtle hawk
stone wave
#

1:1 scale manjuu

subtle hawk
#

doubleshot pbt is still objectively the best combo right

stone wave
subtle hawk
#

the only downside i can think of it rgb bleed

#

but

#

rgb

#

pepelaugh

stone wave
#

rgb

subtle hawk
#

man i can't get enough of these box whites

#

so damn smooth AkoFuee

#

these feel almost lubed

stone wave
#

MX Browns are just scratchy Reds

subtle hawk
#

but who tf lubes box switches

#

shh don't say that

#

Yam will hear us

stone wave
#

arent they pre-lubed from the factory

vagrant holly
#

there are people who lube switches?

#

that's some serial killer level type of shit

subtle hawk
#

Boxes are lubed??

#

I mean that explains the silky smoothness

stone granite
#

lube me bb

subtle hawk
#

lewd

flint bobcat
vast sand
#

Laptop?

bleak owl
#

Btw 107 is really harmful for u pc

vast sand
#

I know

#

Its a laptop

#

Its gonna go to the scrap anyways

bleak owl
#

U can use it to cook foodMakinaSmug

vast sand
#

I have spent 4 years saving for my new PC

#

I'm not gonna back down when it comes to power

#

RTX 2080 Super/ 1080Ti and Ryzen 3700x/Ryzen 3900x

bleak owl
vast sand
#

Nice

#

Too much lighting tho

bleak owl
vast sand
#

I prefer Black with white lights

bleak owl
#

Rgb more fps

vast sand
#

I like clean setups

bleak owl
#

I can change the light

vast sand
#

White is best light

subtle hawk
#

tfw limited by dad's budget so didn't feel comfortable going too high

vast sand
#

Just get a 1060 6GB and a i5-6400 or Ryzen 2600x/3600

#

Mid-Tier gaming

bleak owl
#

1060 is wack PortDoll

vast sand
#

Unless you have extra cash after saving for 4 years

bleak owl
#

Rx580 way more better

subtle hawk
#

and my current specs is enough to play most games at 60fps at max settings

vast sand
#

My current specs allows me to play most games at Lowest settings 1080p 30-80fps

#

Depends on what games

bleak owl
#

That's pretty yikes

vast sand
#

I saw a Twin Fan Zotac RTX 2080Ti going for the same price as a MSI 3x Fan RTX 2080 Super

bleak owl
#

Trio is better

vast sand
#

But I have priorities

#

yeah

#

I'm getting the Trio fan

#

I plan to keep my PC under 70degs

bleak owl
#

Btw i think the rx 5700 xt is better money saving

vast sand
#

Idk tbvh

subtle hawk
#

good luck though

bleak owl
#

If u don't use raytracing

vast sand
#

I might be a little bit overkill

#

I wont use RayTacing

subtle hawk
#

yeah

bleak owl
#

Btw which resolution are u playing

vast sand
#

But the funny thing is that a used GTX 1080Ti is the same price as a new RTX 2080 Super

#

1440p

bleak owl
#

1080ti is for collection purpose

vast sand
#

its good tho

bleak owl
#

It's still fine

#

But for the same price u get newer card with newer technology

subtle hawk
bleak owl
#

So it's kinda meh

vast sand
#

Yeah exactly

#

I mean I could just go on Ebay and get one for cheape

bleak owl
#

Ebay is gei

vast sand
#

1080tis are crazy expensive

#

I could get like 5 Used 1060 6GBs for a 1080ti

bleak owl
#

Yea for collection purpose i said Shybuki

vast sand
#

Or 2 1080s

#

Its crazy stupid expensive

#

.-.

bleak owl
#

They dont make the pascal anymore so obviously is more expensive

subtle hawk
#

it's a collector's item at this point

#

yeah

vast sand
#

MM

bleak owl
#

If u want a 1080ti just stole jayztwocent house

vast sand
#

lmao jayztwocents

#

or LTT

#

Linus has like stacks of Radeon cards lying around

bleak owl
#

I want that LTT NOCTUA COOLEROmegalilwoo

vast sand
#

Lmaooo

bleak owl
#

But ofc it could be a waste money so no

vast sand
#

i'm getting water cooling just for the CPU

#

Idk why

bleak owl
#

MutsukiHyperStare anyway u should have bought the pc during bf

vast sand
#

Most of the BF sales in my country are for lower end cards

#

Like the RTX 2060

#

2070

#

RX 5077

#

5700\

bleak owl
#

U have gpu salesMutsukiHyperStare MutsukiHyperStare

vast sand
#

Yeah

#

But not much

bleak owl
#

At least u have

vast sand
#

They just mark up the price and discount it

bleak owl
#

In Italy they sales ram and storageOmegalilwoo

subtle hawk
#

rtx 2070

#

lower end

#

wha

bleak owl
#

High end titanMakinaSmug

vast sand
#

So like a RTX 2070 price would be around 900, but during black friday then mark it up to 1100 and then say its on sale at 850

#

Ok im wrong RTX 2070 isnt low end

bleak owl
#

900Omegalilwoo

vast sand
#

I meant more commonly used card

#

900 SGD

#

If u convert it to USd its like 600?

#

Wait

bleak owl
#

Ah

#

Singapore dolar

vast sand
#

Yeah 650

bleak owl
#

No sense buying 2070 or 2080Shybuki

subtle hawk
#

again I was on a budget of around $1000 initially

bleak owl
#

Buy the super one

subtle hawk
#

usd

vast sand
#

Yeah

bleak owl
#

2060 or 1660ti

#

R5 3600

#

16 GB 3200/300

vast sand
#

My friend has a 1080ti tho

bleak owl
#

3000*

#

He is rich then

vast sand
#

I could try to buy it from him when he upgrades

#

Yes he is crazy rich lmao

subtle hawk
bleak owl
#

Is a suggestion @subtle hawk

#

Ofc u can go with Intel

subtle hawk
#

no I already bought it back in May 😆

vast sand
#

Oh

bleak owl
#

Intel is pretty mehOmegalilwoo

vast sand
#

i9-10980XE

#

LOL

bleak owl
#

Shiet

vast sand
#

Ryzen 3970x is better

bleak owl
#

ThreadripperMakinaSmug

vast sand
#

its like 24 cores LOL

bleak owl
#

32 core 64 threadsMakinaSmug MakinaSmug

subtle hawk
#

RTX 2600, Ryzen 2700 and 16GB 2666

vast sand
#

Yeah thats not bad

bleak owl
#

Ur ram to slow

vast sand
#

Hey its better than mine

bleak owl
#

At least 3000

subtle hawk
#

yeah I know I don't know why I chose that

bleak owl
#

For ryzen

#

Higher is better

subtle hawk
#

I originally had 3000MHz in the list

vast sand
#

My laptop has 12GB Ram @1600 LOL

bleak owl
#

I bought hynix ram soPortDoll

vast sand
#

1600 is hella slow

#

It takes 5secs for youtube to respond whenever I click smth

#

Its trash

subtle hawk
#

I think maybe RAM was still not cheap yet and it's a bit going over the budget

bleak owl
#

Ram now days is like 16gb 3200 75

vast sand
#

yeah

bleak owl
#

Its slow bcs u don't have a ssd mb

vast sand
#

maybe

#

The HDD sucks as well

bleak owl
#

2019 hdd

vast sand
#

takes about 2 mins to boot

#

Its an old laptop

bleak owl
#

Reminds me my laptop

vast sand
#

I think it goes back to 2014?

#

Or smth

bleak owl
#

Same

#

2014

#

Still alive

vast sand
#

GTX 765M and i7-4700MQ

bleak owl
#

I think Is a gt

vast sand
#

no its a GTX 765M

bleak owl
#

Gt840m i7 4790

vast sand
#

Oh urs?

subtle hawk
#

gt is for anything lower than 50

bleak owl
#

1 fan for cooling cpu and gpuMutsukiCurse

#

Blower

vast sand
#

yeah

#

Its tiny

#

hence my 107 deg

#

LOL

bleak owl
#

And u know how hot Is the 4790

vast sand
#

Mine is the GPU that gets hot'

#

The cpu is fairly cool

bleak owl
#

Well

subtle hawk
#

my laptop is fine except its 8gb ram

bleak owl
#

The heatpipe is connected so the cpu is hot gpu is hot too

vast sand
#

Yeah

#

LOL

#

I feel you

#

Laptop problems

subtle hawk
#

I have many circumstances of gpu running out of memory and crash

bleak owl
#

Well I use the laptop for playing league outside

#

I oc my laptop gpu once

#

The pc crashed

vast sand
#

I'm getting a soundcard for my system as well

bleak owl
#

Soundcard are pretty meh

#

I mean

#

Why u need a soundcard?

vast sand
#

Audiophile problems

#

/xd

bleak owl
#

There is in board soundcard

#

Inside motherboard

vast sand
#

i know

subtle hawk
#

just buy external USB DAC that's targeted for those lol

#

no one makes PCIe soundcards anymore

bleak owl
#

I have purity 4 on board

#

But don't know how use it so still using che cloud 2 7.1 controller MiniBlush

subtle hawk
#

@stone wave

#

well

#

no wonder the box whites are so light

#

they're just simply at 45-50g of force

#

effectively making them clicky linears

#

... awesome

#

I'll consider building a board with box navies soon when I finally decide to buy another GMK set so I can have the best of both clicky worlds

#

but

#

again, gotta save that dosh

bleak owl
#

MakinaSmug gmk set

subtle hawk
#

another keeb enthusiast?

bleak owl
#

More less

subtle hawk
bleak owl
#

Shybuki it's that strange to find a keyboard enthusiast

subtle hawk
#

first you need to pass the test

bleak owl
#

MutsukiCurse ok

subtle hawk
#

thoughts on mx browns?

bleak owl
#

I have cherry brown, cherry red, razer green, romer g

subtle hawk
#

romer g

#

nice

#

romer g is so underrated

bleak owl
#

Cherry brown and cherry red are the best imo

#

Romer g for typing for gaming is PortDoll

#

Imo ofc

subtle hawk
#

could agree

bleak owl
#

I like the holy panda switch

subtle hawk
#

it made my older bluetooth keyboard type like shit

bleak owl
#

But I don't have swappable keyboard

subtle hawk
#

speaking of holy pandas... they're on the other end of the spectrum

#

i think they're great but

#

too expensive

#

and overrated

bleak owl
#

Show keyboard plsMakinaSmug

subtle hawk
#

i'd compile a picture of all my keyboards right now but

#

it's 2 am and i'm working

#

nice keycaps EntyHeh

bleak owl
#

The keycaps is include with the keyboard

#

The cat paw no tho

#

45€CleveStare

subtle hawk
#

those are stickers

bleak owl
#

G413

#

I have that too

subtle hawk
bleak owl
#

Bought for 40€

subtle hawk
#

I bought it at a bit above that

bleak owl
#

Damn I want the g proCleveXD

subtle hawk
#

me too

#

my mouse is actually discount g pro wireless LeanderXD

#

G304

#

don't know why it's sold as G305 now

bleak owl
bleak owl
#

Aria is a tech guru AkagiLUL

subtle hawk
#

too much pink

bleak owl
#

My pc is violet thoUniSip

valid acorn
#

Dirty mouse pad

bleak owl
#

Old photo, that mousepad is somewhere else from the table

subtle hawk
#

lewd

valid acorn
#

bleak owl
#

Was too small so I changed itWichitaDealWithIt

subtle hawk
#

mine spans across the desk

#

has my waifu printed on it

bleak owl
#

I get a extra large

subtle hawk
#

lemme dig up a pic

bleak owl
#

Your name themed

subtle hawk
bleak owl
#

I would like to take a photo of my setup but is fuking dirtyZkkBore

subtle hawk
#

pic is over a year old

bleak owl
#

PervShimakaze

subtle hawk
#

ur not the one to talk

bleak owl
#

Is that strafe rgb?

subtle hawk
#

no

#

lux rgb

bleak owl
#

Corsair keyb are pretty meh

#

Too expensive

subtle hawk
#

yeah tell that to our resident keyboard maniacs

#

that spend 200$ on keycaps

bleak owl
#

Shimakaze well 140 corsair keyb and u have ridiculous keycaps installed

subtle hawk
#

mine are default

bleak owl
#

The default one is bad

subtle hawk
#

and the keyboard was only 80$

#

on a sale

bleak owl
#

For 80 is fine

subtle hawk
#

I like the defaults

bleak owl
#

I don't i have a strafe red

subtle hawk
#

then again I don't look at them much

bleak owl
#

Shybuki no I was talking the feeling

subtle hawk
#

it's plastic

bleak owl
#

The keycaps get very oily

#

And it slip

subtle hawk
#

stop eating at ur pc and it won't be oily

bleak owl
#

I don't i am on dietSiriusSparkle

subtle hawk
#

eating at pc is disgusting

bleak owl
#

I don't eat at pc

subtle hawk
#

good

bleak owl
#

Im on dietOwariWOKE

subtle hawk
#

less stuff to be on keyboard

#

or in keyboard

#

I recently dusted off my pc

bleak owl
#

My keyboard has smol hole

subtle hawk
#

the GPUs had soooooo much dust in them

bleak owl
#

Recently build my second pc

#

Ok mb I should stop flexing

subtle hawk
#

pls

#

I have 8 soon 9 servers and 2 desktops with 3 laptops

bleak owl
subtle hawk
#

if the surface pro counts as a laptop

bleak owl
#

How servers work