25年4月14日日志:比赛的仿真模拟器问题:悬而未决

用自己的强化学习的环境去连接服务器模拟器的时候总是遇到问题:Exception in thread "Thread-40" java.lang.NullPointerException: Cannot invoke "rescuecore2.messages.protobuf.RCRSProto$MessageComponentProto.getIntValue()" because "proto" is null
    at rescuecore2.messages.components.IntComponent.fromMessageComponentProto(IntComponent.java:75)
    at rescuecore2.messages.AbstractMessage.fromMessageProto(AbstractMessage.java:108)
    at rescuecore2.messages.control.AKConnect.<init>(AKConnect.java:81)
    at rescuecore2.messages.control.ControlMessageFactory.makeMessage(ControlMessageFactory.java:117)
    at rescuecore2.messages.control.ControlMessageFactory.makeMessage(ControlMessageFactory.java:14)
    at rescuecore2.registry.AbstractMessageFactory.makeMessage(AbstractMessageFactory.java:34)
    at rescuecore2.registry.Registry.createMessage(Registry.java:244)
    at rescuecore2.messages.protobuf.MsgProtoBuf.messageProto2Message(MsgProtoBuf.java:32)
    at rescuecore2.connection.AbstractConnection.messageProtoReceived(AbstractConnection.java:243)
    at rescuecore2.connection.StreamConnection$ReadThread.work(StreamConnection.java:161)
    at rescuecore2.misc.WorkerThread.run(WorkerThread.java:48)

这个问题已经困扰了三天了,还是解决不掉,无助

尝试的方法:去找到官方的案例,adf-sample-python的connection的方法区套用(用ai),或者去看rcrs-server的服务器的连接,也都没用,问题始终一样。

明天再想别的办法吧,已经很晚了,要回去打第二份工了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值