• 0 posts
  • 18 comments
Joined 3 years ago
Cake day: June 20th, 2023
  • AMD Mobile chips tend to use a “half-generation” refresh of their main GPU architecture. For example the rdna3 Desktop line is gfx1100, gfx1101, gfx1102 depending on the model. The new mobile GPUs in the strix point CPUs (I. E. the new framework models) have gfx1150/gfx1151 denoting their rdna3.5 refresh.

    The UDNA is in reference to amd stopping to have two lines of internal architectures: RDNA for graphics (Radeon cards) and CDNA for compute (like the MI line of chips) and instead have one architecture for both, labeld UDNA.

  • The pi is either emitting a mouse move or detecting one on the physical device and measuring the time that passes until the photo diode/resistor (not an led) is detecting the cursor to move away.

    It’s essentially the same setup you would use to detect input to photon latency if you don’t have a high speed camera.

    Edit: Ah no there’s another setup with a pi pico in there… Yeah it’s binding and LED Lighting up to a button press to have two visual indicators (LED and Cursor Reaction) you can measure using a high speed camera. Them only having a 90fps phone camera makes it means the measurements are only in 11ms increments though.

  • That’s an interesting approach. The Traditional way would be to go by game score like the AI Mario Projects. But I can see the value in prioritizing Bullet Avoidance over pure score.

    Does your training Environment Model that shooting at enemies (eventually) makes them stop spitting out bullets? I also would assume that total survival time is a part of the score, otherwise the Boss would just be a loosing game score wise.

  • Bringing more modern tools and features to existing large code bases is “destroying his reputation”? Bjarne and the committee is constantly extending and modernizing a language with code bases older than me. Yes that means the old stuff has to be kept around but that is the price of allowing existing code to migrate gracefully instead of just throwing it out of the window. There is a problem with some missing rails to enforce current and saver techniques but Bjarne is not denying that.

  • how do you stop it on client side? I’m not sure if it has been deployed into the wild but these days computer vision is good enough to just work off the images. Capture image signal, fake usb mouse outputting movements calculated from image data. If this isn’t already available it’s only held back by the need for extra hardware.