beyond omega level coding

  • 51 Replies
  • 3448 Views
*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #31 on: October 06, 2019, 05:16:49 PM »
https://www.yotamarker.com/t232-uml-of-a-diskill-a-soul-skill-with-consciousness#649

example DISkill diagram

DIJirachi is the actual skill here and it is added in the Chobit class constructor
(using one code line)

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #33 on: October 21, 2019, 10:19:49 AM »
https://streamable.com/d13g6

waifubot barks at me till she knows I'm there with my signature jutsu

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #34 on: October 23, 2019, 11:55:59 PM »
keenu reeves explains it for me :

https://streamable.com/pndv8

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #35 on: December 14, 2019, 06:29:52 AM »
memory upgrade
see GrimoireMemento.java class

https://www.yotamarker.com/t257-memory-upgrade#703

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #36 on: December 18, 2019, 05:54:16 AM »
she can get gyro input now
https://www.yotamarker.com/f2-the-livingrimoire

such input is past into the skin input field : chobit.diIt(ear,skin,eye)

I think the best input blocker for the gyro is to block any new input for x seconds otherwise if I shake her hard
she gets a lot of gyro events.
or maybe you have a better algorithm

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #37 on: December 19, 2019, 11:13:47 AM »
Code: [Select]
class JikanMon {
    private val playGround = PlayGround()
    private var x = -1
    private var timePause = 3
    val isBlocked:Boolean
        get() {
            val nowSeconds = playGround.getSecondsAsInt()
            if ((x < 0 || nowSeconds > x) || (x > 60 && nowSeconds > (x - 60)))
            {
                x = -1
                return false
            }
            return true
        }
    fun block() {
        this.x = playGround.getSecondsAsInt() + timePause
    }
    fun setTimePause(timePause:Int) {
        if ((timePause > 0) && (timePause < 30))
        {
            this.timePause = timePause
        }
    }
}

this class stabilizes the gyro input, so it filters out an input overload by violent shakes. only up to 1 input per x seconds

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #38 on: December 22, 2019, 11:11:05 AM »
successful DB test.

I had a debug error that took 40minutes out of my life :
had to change : this.existsInDB = result == "null"
this.existsInDB = result != "null"

*

WriterOfMinds

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 283
    • WriterOfMinds Blog
Re: beyond omega level coding
« Reply #39 on: December 24, 2019, 04:26:49 PM »
Do you have a particular gyro part that this is intended to work with?  And have you tried it yet?

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #40 on: December 26, 2019, 02:21:19 PM »
Do you have a particular gyro part that this is intended to work with?  And have you tried it yet?

https://www.yotamarker.com/t188p25-kotlin-as-pl-grimoire

the smart phones gyro

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #41 on: January 04, 2020, 08:19:50 AM »

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #42 on: January 10, 2020, 10:33:27 AM »

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #43 on: January 31, 2020, 03:20:31 PM »
finished another skill :
https://www.yotamarker.com/t268-disoul-and-disoulv2-skills-for-cohabit-like-convo-added

what should I tackle next ?

create a weather skill ?
update API and upload to play store ?
convert to watchFace app ?

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 721
    • battle programming
Re: beyond omega level coding
« Reply #44 on: February 09, 2020, 08:49:21 AM »