Enable pickling of tmap.VectorUint

Hi, I'm trying to compute MHFP's in parallel and index them in a parallel fashion. The code looks like
def fp_function(pair):
    smi, molid = pair
    mol = AllChem.MolFromSmiles(smi)
    fp = tmap.VectorUint(enc.encode_mol(mol, min_radius=0))
    return molid, fp

num_cores = multiprocessing.cpu_count()
fps = Parallel(n_jobs=num_cores)(delayed(fp_function)(input_pair) for input_pair in molcsv)
pickle.dump(fps, open("libcomp_fps.pkl", 'wb'))

However on running this I get
Traceback (most recent call last):
  File "/Users/guha/src/tmap/lsh_query.py", line 27, in <module>
    fps = Parallel(n_jobs=num_cores)(delayed(fp_function)(input_pair) for input_pair in molcsv)
  File "/anaconda3/envs/rdkit/lib/python3.6/site-packages/joblib/parallel.py", line 996, in __call__
    self.retrieve()
  File "/anaconda3/envs/rdkit/lib/python3.6/site-packages/joblib/parallel.py", line 899, in retrieve
    self._output.extend(job.get(timeout=self.timeout))
  File "/anaconda3/envs/rdkit/lib/python3.6/site-packages/joblib/_parallel_backends.py", line 517, in wrap_future_result
    return future.result(timeout=timeout)
  File "/anaconda3/envs/rdkit/lib/python3.6/concurrent/futures/_base.py", line 432, in result
    return self.__get_result()
  File "/anaconda3/envs/rdkit/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
TypeError: can't pickle tmap.VectorUint objects

Are there plans to make VectorUint pickleable? Or is there an alternative approach to parallelizing this type of computation?

I had asked @daenuprobst this question a while back (not on github, since I can't seem to find it on here) and the answer was to write them to a txt file. However, I've found writing/reading the fingerprints from text files can be quite slow. Would json be a better option? I have not tried this.

One possibility is to look at supporting the chemfp binary format, which allows for impressively high speed I/O


Add Multiplication and Division Functionality

Currently, the game only supports addition and subtraction operations. This task involves adding multiplication and division questions to diversify the types of questions.

Im on it


Successfully bound to service but never got onServiceConnected callback

The issue is that
Successfully bound to service but never got onServiceConnected callback
I also added the google-services.json file and i also configure the service in manifest file.

Could you add a little more context - were you trying a sample, and if not, could you include some code that demonstrates the issue?

I have resolved the issue. There is issue in the google services json file.

What was the issue in the json. I just got google service json downloaded. I am getting the error stated above when my app proceeds to download (startResult returned =2 . Hint: I just updated to google play services 10.
In manifest I have:
<service android:name=".downloader.MCDownloaderService"></service>
Error happens after few seconds when I finish (I pretty much follow the sample provided on android site):
`		try {
if (doesExpansionFileExists()) return false;
Log.d(TAG, "OBB file not found. Will try to download.");
Intent notifierIntent = new Intent(configurationFragment.getActivity(), ConfigurationActivity.class);
//These flags apply to ConfigurationActivity. I will need same when starting AlbumActivity. See comments in transitionToAlbumActivity
notifierIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
PendingIntent pendingIntent = PendingIntent.getActivity(configurationFragment.getActivity(), 0, notifierIntent, PendingIntent.FLAG_UPDATE_CURRENT);
        // Start the download service (if required)
        int startResult = DownloaderClientMarshaller.startDownloadServiceIfRequired(configurationFragment.getActivity(), pendingIntent, MCDownloaderService.class);
        Log.d(TAG, "Download startResult="+startResult);
        // If download has started, initialize this activity to show download progress
        if (startResult!=DownloaderClientMarshaller.NO_DOWNLOAD_REQUIRED) {
            // This is where you do set up to display the download progress (next step)
        	Log.d(TAG,  "CreateStub & FragmentClient.show()");
            downloaderClientStub = DownloaderClientMarshaller.CreateStub(this, MCDownloaderService.class);
            FragmentClient.showDownloaderFragment(configurationFragment.getActivity());

}`
stack trace is:
D/LVLDL: Service Bound
D/AndroidRuntime: Shutting down VM
W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0x41beb2a0)
D/dalvikvm: GC_CONCURRENT freed 769K, 15% free 6456K/7559K, paused 3ms+2ms, total 33ms
W/GAv4: syncDispatchLocalHits timed out: java.util.concurrent.TimeoutException
E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.IllegalArgumentException: contentView required: pkg=com.meditationcreator id=-908767821 notification=Notification(pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x2 kind=[null])
at android.os.Parcel.readException(Parcel.java:1429)
at android.os.Parcel.readException(Parcel.java:1379)
at android.app.INotificationManager$Stub$Proxy.enqueueNotificationWithTag(INotificationManager.java:295)
at android.app.NotificationManager.notify(NotificationManager.java:124)
at android.app.NotificationManager.notify(NotificationManager.java:103)
at com.google.android.vending.expansion.downloader.impl.DownloadNotification.onDownloadStateChanged(DownloadNotification.java:145)
at com.google.android.vending.expansion.downloader.impl.DownloaderService$LVLRunnable.run(DownloaderService.java:752)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
E/GAv4: Successfully bound to service but never got onServiceConnected callback`


Bigtable Emulator: issue when put + get with multiple columns

I'm seeing issues when running against the bigtable emulator.
If a Put operation is executed setting multiple keys, followed some time later by a Get operation of the same values, not all data is returned.  Some of the columns will be returned, others will not.
The following test seems to fail > 50% of the time when run against the emulator, yet succeeds 100% of the time when run against a developer cloud bigtable cluster.  I haven't seen this happen when a single put is executed, but serializing the same put requests over multiple put commands
seems to exhibit the same behavior.
try (Table table = connection.getTable(tableName)) {
      Put put = new Put("multiPutKey".getBytes())
          .addColumn("cf1".getBytes(), "column1".getBytes(), "hi".getBytes())
          .addColumn("cf1".getBytes(), "column2".getBytes(), "there".getBytes())
          .addColumn("cf1".getBytes(), "column3".getBytes(), "mr".getBytes())
          .addColumn("cf2".getBytes(), "column4".getBytes(), "grinch".getBytes());
      table.put(put);

      Get get = new Get("multiPutKey".getBytes())
          .addFamily("cf1".getBytes())
          .addFamily("cf2".getBytes());
      Result result = table.get(get);

      // At least 50% of the time, one of these asserts will fail when running with emulator
      assertNotNull(result.getColumnLatestCell("cf1".getBytes(), "column1".getBytes()));
      assertTrue(Arrays.equals(
          "hi".getBytes(),
          result.getColumnLatestCell("cf1".getBytes(), "column1".getBytes()).getValueArray()));

      assertNotNull(result.getColumnLatestCell("cf1".getBytes(), "column2".getBytes()));
      assertTrue(Arrays.equals(
          "there".getBytes(),
          result.getColumnLatestCell("cf1".getBytes(), "column2".getBytes()).getValueArray()));

      assertNotNull(result.getColumnLatestCell("cf1".getBytes(), "column3".getBytes()));
      assertTrue(Arrays.equals(
          "mr".getBytes(),
          result.getColumnLatestCell("cf1".getBytes(), "column3".getBytes()).getValueArray()));

      assertNotNull(result.getColumnLatestCell("cf2".getBytes(), "column4".getBytes()));
      assertTrue(Arrays.equals(
          "grinch".getBytes(),
          result.getColumnLatestCell("cf2".getBytes(), "column4".getBytes()).getValueArray()));
    } catch (IOException e) {
      e.printStackTrace();
    }

Sorry for the delay here. I can't reproduce this with the version that's in development now. If you don't mind trying it out I can put it up on GCS so you can use it until the gcloud version is released. Are you running on linux or a mac?

I'm running locally on mac OSX, though I could test out the linux version as well on our CircleCI build.

Great! I have a linux build ready to go, let me know if you want an OSX one later:
$ wget https://storage.googleapis.com/cloud-bigtable-test/cbt-emulator-test.tar.gz
2017-05-01 14:14:00 (57.2 MB/s) - ‘cbt-emulator-test.tar.gz’ saved [3659284/3659284]

$ tar zxvf cbt-emulator-test.tar.gz
cbtemulator

$ ./cbtemulator -port=8081
Cloud Bigtable emulator running on <IP_ADDRESS>:8081

Actually, here's a mac version, too: https://storage.googleapis.com/cloud-bigtable-test/cbt-emulator-test-osx.tar.gz

Thanks @garye, the issues I was seeing appear to be completely fixed on the mac binary.  I'll test out the linux version first thing tomorrow morning to confirm, but things are looking good so far.
Thanks for your help.

Ok glad to hear that. Let's keep this open until the new release makes it way to gcloud.

I can confirm the linux build works as well.

Thanks for checking!

Fixed in gcloud 158:
https://cloud.google.com/sdk/docs/release-notes


Feature/reset defaults on new assertion color literals

Fixes an issue where any modification to the colorFunctions array when testing using assertions gets carried across to the next. The issue is fixed by always creating a copy of initial array and then modifying that instead when each time an assertion is run.
Closes #186
DCO 1.1 Signed-off-by: Ben Griffith<EMAIL_ADDRESS>

Should avoid a few testing problems :+1:


[Feature Request] Add hint for enabling Add-on(Amazon s3)

Steps

Go to a project and select setting tab
Enter user credentials and press Submit.
Enable Amazon s3
It asks me for user credentials (Access Key and Secret Key) for Amazon S3

Expected
Since I am new to both osf add-on and Amazon S3,  I would like to see some hints to explain what are these credentials and how can I get them.
Actual
There is no hint.

Suggested Solution
We may add question marks at the end of titles(such access key) and when users hovers their mouse on it, it will give them some text explanation and hyperlinks. For example the explanation in this link is helpful.

Dataverse's is similar in the sense that it is not a simple button click to connect, but it provides a 'hint' button that makes the process very easy. Something like that for Amazon might be useful


python310Packages.miniaudio: 1.46 -> 1.50

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.miniaudio is: "Python bindings for the miniaudio library and its decoders"
meta.homepage for python310Packages.miniaudio is: "https://github.com/irmen/pyminiaudio"
meta.changelog for python310Packages.miniaudio is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
Warning: a test defined in passthru.tests did not pass
found 1.50 with grep in /nix/store/qs99fqbpr3akrq171zgqlqvsqa0vh0pk-python3.10-miniaudio-1.50
found 1.50 in filename of file in /nix/store/qs99fqbpr3akrq171zgqlqvsqa0vh0pk-python3.10-miniaudio-1.50

Rebuild report (if merged into master) (click to expand)

9 total rebuild path(s)

5 package rebuild(s)

5 x86_64-linux rebuild(s)
4 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
home-assistant-component-tests.apple_tv
python310Packages.miniaudio
python310Packages.pyatv
python39Packages.miniaudio
python39Packages.pyatv

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/qs99fqbpr3akrq171zgqlqvsqa0vh0pk-python3.10-miniaudio-1.50 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.miniaudio https://github.com/r-ryantm/nixpkgs/archive/d7403fb76ded84239c9e98023d6b220abeb5f956.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/qs99fqbpr3akrq171zgqlqvsqa0vh0pk-python3.10-miniaudio-1.50
ls -la /nix/store/qs99fqbpr3akrq171zgqlqvsqa0vh0pk-python3.10-miniaudio-1.50/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

5 packages built:

home-assistant-component-tests.apple_tv
python310Packages.miniaudio
python310Packages.pyatv
python39Packages.miniaudio
python39Packages.pyatv

Maintainer pings
cc @dotlambda for testing.

Result of nixpkgs-review pr 178339 run on x86_64-linux 1

1 package failed to build:

python39Packages.pyatv

4 packages built:

home-assistant-component-tests.apple_tv
python310Packages.miniaudio
python310Packages.pyatv
python39Packages.miniaudio


#7: Add get game information endpoint

Closes #7

Once we get to getting more accurate up-to-date games with a lot more info, we might need to refactor the naming of these functions.


Modify knife configure example chef_server_url

This modifies the example given for chef_server_url in knife configure. A proper chef_server_url in knife.rb must contain a path to an organization.

Tests updated @thommay! I also updated the man doc. Let me know if I should change anything else.


Entra Rebrand

Updating all Azure AD terms to the Microsoft Entra ID terms in all md files.
Does this introduce a breaking change?
[ ] Yes
[x ] No

Pull Request Type
What kind of change does this Pull Request introduce?
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[x] Documentation content changes
[ ] Other... Please describe:

What to Check
The updated changes to Microsoft Entra ID terminology make sense.
Other Information
Here's a link to the Rebrand guidelines. Note that the script doesn't have all the entries in the glossary that mine has. Let me know if you'd like to see my version of the script. https://review.learn.microsoft.com/en-us/entra/fundamentals/how-to-rename-azure-ad?branch=main

closing this branch due to failing checks. Making a new branch that will be up to date with newest changes


[WIP] Yocto BSP v5.9 kirkstone + Linux DDK v1.15 + other misc things

Please note, build with DomA is not supported at the moment. This is the main reason why the PR is WIP.

I'm not sure that we have to have a camera-related commit in PR dedicated to kirkstone, but that is just a side note.
What is more important - we have platform-specific changes in xt-common. And even worse - we have the board-specific change in the commit "camera_be.cfg: Update Media Controller configuration".
Quite possible that we have to reconsider our approach and remove camera-related code from xt-common.


Terminal window is not accessible from notebook

Hi All,
Currently I am using KFv1.8 and created a notebook using custom image - kubeflownotebookswg/jupyter-tensorflow-cuda-full:v1.9.0
On launching the notebook, when I connect to it, I can see that terminal window is completely blacked out. Is there a way to access the terminal properly?

@ACodingfreak we really need more information to help you.

What browser are you using?

Does this happen with any other images, or just that one?

Is there anything in the Pod logs which would indicate an issue?

Thanks for the reply @thesuperzapper. Please find my replies below

Issue could be specific to latest version of Firefox from windows 11.
I tried with latest version of chrome and it seems to work fine in it.

I am testing v1.7, v1.8 and v1.9 images and the issues is only observed with v1.9.


Dependency Injection Container not reset when destroying application in functional tests

I use \Yii::$container to override some classes during unit tests. Functional tests run after unit tests and fail, because \Yii::$container->get still returns the temporary PHPUnit Mock objects rather than the real classes.
Should not \yii\codeception\TestCase::destroyApplication also clear the Dependency Injection Container like this?
    /**
     * Destroys the application instance created by [[mockApplication]].
     */
    protected function destroyApplication()
    {
        Yii::$app = null;
        Yii::$container = new \yii\di\Container()
    }

I can provide a pull request if this is the correct way of solving this.

It should, I think.

Added a fix via: https://github.com/yiisoft/yii2/pull/6981


Determine if Float32Arrays can be used for Matrix fields in Frame

64 bit will give more precision for multiplication particularly at small values.
Related to #32

Considering these matrices are derived entirely from the dof values, positions, and rotations it's probably good enough to store the matrices in 32 bit buffers. The only case where precision may be an issue is when computing the rotation and position difference in the getClosureError function.


TypeError: Cannot read property 'getAuthUser' of undefined

Describe the bug
I get this error when trying to connect to my local instance of mongo db.
TypeError: Cannot read property 'getAuthUser' of undefined

@bauersfeld Hi, maybe that happens because you have not logout before switching database, try to clear localStorage and refresh the browser.
If that won't help, make sure that server is successfully connecting to database.

Hi Dimi-
That worked, but now when I try to upload a profile photo I get an exception and the problem comes back.  Here is the exception:
Unhandled Rejection (TypeError): Cannot read property 'message' of undefined
_callee$
src/pages/Profile/ProfileImageUpload.js:108
  105 | } catch (err) {
  106 |   console.log(err);
  107 |
> 108 |   message.error(err.graphQLErrors[0].message);
      | ^  109 | }
  110 |
  111 | setLoading(false);

I'm very interested in your project and would be happy to help.  Have you made any additional changes or fixes that you could push the git?

@bauersfeld please read err variable, it should contain information regarding your problem. I'm guessing your app is having a problem while trying to connect to Cloudinary CDN.
Even though I'm not planning to add additional features to the app in the near future, contribution is more than welcome, just please read CONTRIBUTING.md  before submitting a Pull Request to the project.


trail of cthulhu

the language line on the sheet is not saving its contents after a refresh/reload

@ginerama
Bringing this to your attention - looks like the attr names for the 4 language lines are missing an "attr_" prefix.


placeholder_text doesn't use font_color

It instead seems to use the default. I'm not saying it should use font_color, as that would be too saturated and probably confusing. Maybe placeholder_color?

maybe not placeholder_color as it's used for feedback too
secondary_color? message_color? no idea

You can color it with pango's markup:
Input Password...

That still doesnt change the color of stuff like "Authentication failed"
Thanks tho!

Created a pull request with a bit of code.
https://github.com/hyprwm/hyprlock/pull/35
I've named the variable placeholder_color, maybe feedback color could be another variable considering the fact that many people probably want different colors for negative feedback vs. reminder.


Pass changed file name as argument to command

Hi.
Very nice and simple utility, do you think it's possible to make a small change so we can pass the changed file name as an argument to the command we are running?
This will be useful when monitoring a folder.
Probably can do the change myself but I do not have Visual Studio so it will be quite a hassle to purchase it just to make a small adjustment and compile the app.
Thank you!

Thanks for the feedback!
Sounds like a good idea, not sure when I'll get round to it. There is a VS Community Edition


[release/3.1] Update hosted and BYOC agents used in our builds

dotnet/aspnetcore-internal#3540

NO-MERGE because the branches aren't open

@Pilchie FYI if we're right about the merge bot and GitHub behaviours, my merge here will lead to a new merge PR that shows changes in 'master' even though 4eb192390b9ba800b6e01d94ba6d7d4c62db64a5 is already part of that branch. The problem seems to be the final merge commit (chicken and egg).


parse string + numbers

looks like this might be a typeahead issue:
https://github.com/predix-ui/predix-ui.github.io/issues/190

Datetime uses px-dropdown, not px-typeahead. Regardless, I've fixed it in dropdown.


[SPO, CMO] The update of the order is available only from Notifications

CMO reviewed the order, but the status remained "Initiated" for the Sponsor, as shown below.

The sponsor was able to access the latest status of the order accessing from Notifications. Please have a look at the order ID and time (upper right corner).

This bug is from business testing environment.

I could not replicate it. Please ignore this issue until I will be able to replicate.

No longer relevant while the flow will change soon


Feature: GitHub installation allowlist

Description
Allstar should allow the Operator to configure an allowlist of repositories/organizations that it can be installed on. If it detects an installation of the GitHub app on a repository that's not in this allowlist, it should skip the repository or deactivate the installation.
What is the current behavior?
Today, Allstar instances that are published on the GitHub app marketplace as public apps can be installed by anyone. To privately install Allstar (e.g. enterprise), the operator must create a private app installation per GitHub organization, which is time consuming for operators with lots of GitHub organizations to manage. This may lead to mixing of public repo contents and 'enterprise' repo contents the operator intends to use Allstar on.

All sounds good. Looks like a check and uninstall directly in the enforce loop meets the most desired requirements without setting up webhooks.

Also, happy to contribute to the implementation here.

Sounds good.
Also, for the list source, consider  https://gocloud.dev/howto/runtimevar/ Which might be easier than a file. Feel free to add whichever options works best for your environment.


Pep8 in ci

Current coverage is 84.81% (diff: 98.00%)

Merging #111 into master will increase coverage by <.01%

@@             master       #111   diff @@
==========================================
  Files            12         12
  Lines          1863       1864     +1
  Methods           0          0
  Messages          0          0
  Branches        351        350     -1
==========================================
+ Hits           1580       1581     +1
  Misses          160        160
  Partials        123        123

Powered by Codecov. Last update 7a52ad9...6f0a548


No response when changing filters

Repeat filter statement to show user that the filter has changed

This was only an issue when changing the timeframe. Did a 250 ms setTimeout to show a spinner when the timeframe is changed. Looks like it's doing something now.


Alexanderism551

Checklists
General Checks

[x] the branch is up to date with main/master
[x] the code works when pulled and run locally
[x] All CI checks pass
[x] all conflicts are resolved (if any)
[x] PR has a descriptive title
[x] PR has appropriate labels and milestones for easy identification
[x] PR it is assigned to the owner
[x] reviewers are assigned
[x] the PR contributes only one focused change
[x] It is in the appropriate column in the project board (if necessary)
[x] has short and clear description
[x] is linked to an issue (if it is related)
[x] feedback is addressed (if any and if it is appropriate feedback.)

Markdown

[x] the markdown source is formatted
[x] spelling and grammar is correct in all text
[x] The markdown looks correct when you preview the file
[x] all links and images work
[x] any embedded code snippets are formatted

@alexanderism55 all looks good, just please do a git pull origin main and push again to make sure you are on the latest version of the repo, thanks

You are doing very good job and progress @alexanderism55
Please note:

Make sure that you have the last version by using command git pull origin main .
Check Student-Bios and you will notice the image inside assets folder which is inside student-bios

After doing all changes push it again and the Pull Request (PR) will update automatically then we will check it again.

@talmurshidi Thank you Mr. Tamer I  just did what you told me and now it is up-to date.

I think it is looks good from my side @danielhalasz
Do you have any notes before merging?

looks great

You are very welcome @alexanderism55
You can do same thing in your local machine or start preparing for the next week.
You have an issue should be resolved :)


Token Binding (tokbind) support

Token Binding, amongst other great features, allows applications to issue security tokens, such as HTTP cookies and OAuth Tokens, and have them cryptographically bound to the TLS layer. Already somewhat supported by Edge, IE, and Chrome (flag).
This is 100% a feature request, since caddy is a very fast-moving webserver, focused on security defaults I figured this would be on your radar already.
Token Binding (tokbind) is coming along nicely and would be a great addition, especially HTTPS Token Binding with TLS Terminating Reverse Proxies.
More resources:

Token Binding Presentation by Mike Jones at EIC 2017
Online Token Binding Demo

@panva Thank you for the feature request.

The IETF specifications related to this feature were published this month as RFC 8471, RFC 8472, and RFC 8473, signalling consensus in the standards community for how to approach the problem of bearer tokens at this layer.


1.6.2 in readme

@bitwiseman

There's been no significant update to the readme since 1.6.0.   Are you saying the readme should always say the current version?

i only noticed because i updated and did a sanity check to be sure it pulled down the latest, noticed it said 1.6.0 and not 1.6.2. no strong opinion on the matter, just thought that's what it was there for :)

Fair point. #868


BUG: Error when using DeepExplainer on LSTM Model

Issue Description
I'm training a deep neural network predicting if two records refer to the same entity using LSTM layers. I can't get SHAP to work on the LSTM model, but it does provide values on regular Dense layers. I saw #3344  and wanted to provide another example, in case it's helpful.
For context, the model takes two inputs. Each input is an array of text embeddings for various fields (i.e., first_name, last_name, title, etc.), so the shape is (n, 15, 300), where n is the number of records, 15 is the number of fields, and 300 is the length of the text embeddings. These inputs are concatenated together and run through the model which makes a binary prediction (1=Match/0=Non-Match).
This might be a completely separate question, but the SHAP values for the Dense model are the same size as the input. I assume this is expected behavior, but for the text embeddings (size 300) I don't need a value for each number in the embedding array. Does it make sense to take the average of the embedding and use this as the SHAP value? Happy to do more research on this, just wanted to ask the experts.
Happy to provide more details if that's helpful! Thank you for such a useful package- you guys are awesome!
Versions:
python==3.9.18
tensorflow==2.12.0
keras==2.12.0
numpy==1.23.5
shap==0.45.0
Minimal Reproducible Example
##################
## Libraries
##################

import tensorflow as tf
import numpy as np
import shap as shap

##################
## Prepare Data
##################

N = 2000
shape = (15, 300)

# Set seed
np.random.seed(1)

# Generate db1 "embeddings"
db1_embeddings = np.random.rand(N, *shape)

# Generate db2 "embeddings"
db2_embeddings = np.random.rand(N, *shape)

# Generate Y data (0=Unmatched, 1=Matched)
Y = np.random.randint(0, 2, size=N)

###################
## LSTM
###################

input_1 = tf.keras.layers.Input(shape=(None, 300))
input_2 = tf.keras.layers.Input(shape=(None, 300))

combined = tf.keras.layers.concatenate([input_1, input_2], axis=1)

rrn1 = tf.keras.layers.LSTM(32, return_sequences=True)(combined)
rrn2 = tf.keras.layers.LSTM(32, return_sequences=True)(rrn1)
rrn3 = tf.keras.layers.LSTM(32, return_sequences=True)(rrn2)
rrn4 = tf.keras.layers.LSTM(32, return_sequences=False)(rrn3)

outputs = tf.keras.layers.Dense(units=1, activation="sigmoid")(rrn4)

lstm_model = tf.keras.Model(inputs=[input_1, input_2], outputs=outputs)

lstm_model.compile(
    optimizer=tf.keras.optimizers.Adam(learning_rate=0.0001),
    loss="binary_crossentropy",
    metrics=["accuracy"],
)

lstm_model.fit(
    x=[db1_embeddings, db2_embeddings],
    y=Y,
    batch_size=10,
    epochs=1,
)

###################
## LSTM Shap (Doesn't Work)
###################

e = shap.DeepExplainer(lstm_model, data=[db1_embeddings, db2_embeddings])

shap_values = e.shap_values(X=[db1_embeddings[:10], db2_embeddings[:10]])

###################
## DENSE
###################

input_1 = tf.keras.layers.Input(shape=(15,300))
input_2 = tf.keras.layers.Input(shape=(15,300))

combined = tf.keras.layers.concatenate([input_1, input_2], axis=1)

flatten = tf.keras.layers.Flatten()(combined)

rrn1 = tf.keras.layers.Dense(100, activation='relu')(flatten)
rrn2 = tf.keras.layers.Dense(100, activation='relu')(rrn1)
rrn3 = tf.keras.layers.Dense(100, activation='relu')(rrn2)
rrn4 = tf.keras.layers.Dense(100, activation='relu')(rrn3)

outputs = tf.keras.layers.Dense(units=1, activation="sigmoid")(rrn4)

dnn_model = tf.keras.Model(inputs=[input_1, input_2], outputs=outputs)

dnn_model.compile(
    optimizer=tf.keras.optimizers.Adam(learning_rate=0.0001),
    loss="binary_crossentropy",
    metrics=["accuracy"],
)

dnn_model.summary()

dnn_model.fit(
    x=[db1_embeddings, db2_embeddings],
    y=Y,
    batch_size=10,
    epochs=1,
)

###################
## DNN Shap (Works)
###################

e = shap.DeepExplainer(dnn_model, data=[db1_embeddings, db2_embeddings])

shap_values = e.shap_values(X=[db1_embeddings[:10], db2_embeddings[:10]])

Traceback
When running LSTM Shap:

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File /Users/jgolliher/Files/School Stuff/BZAN 554 - Deep Learning/dnn_matching_test.py:35
     29 ###################
     30 ## LSTM Shap (Doesn't Work)
     31 ###################
     33 e = shap.DeepExplainer(lstm_model, data=[db1_embeddings, db2_embeddings])
---> 35 shap_values = e.shap_values(X=[db1_embeddings[:10], db2_embeddings[:10]])

File ~/opt/anaconda3/envs/DNN/lib/python3.9/site-packages/shap/explainers/_deep/__init__.py:124, in Deep.shap_values(self, X, ranked_outputs, output_rank_order, check_additivity)
     90 def shap_values(self, X, ranked_outputs=None, output_rank_order='max', check_additivity=True):
     91     """ Return approximate SHAP values for the model applied to the data given by X.
     92
     93     Parameters
   (...)
    122         were chosen as "top".
    123     """
--> 124     return self.explainer.shap_values(X, ranked_outputs, output_rank_order, check_additivity=check_additivity)

File ~/opt/anaconda3/envs/DNN/lib/python3.9/site-packages/shap/explainers/_deep/deep_tf.py:319, in TFDeep.shap_values(self, X, ranked_outputs, output_rank_order, check_additivity)
    317 # run attribution computation graph
    318 feature_ind = model_output_ranks[j,i]
--> 319 sample_phis = self.run(self.phi_symbolic(feature_ind), self.model_inputs, joint_input)
    321 # assign the attributions to the right part of the output arrays
    322 for l in range(len(X)):

File ~/opt/anaconda3/envs/DNN/lib/python3.9/site-packages/shap/explainers/_deep/deep_tf.py:379, in TFDeep.run(self, out, model_inputs, X)
    376         tf_execute.record_gradient = tf_backprop.record_gradient
    378     return final_out
--> 379 return self.execute_with_overridden_gradients(anon)

File ~/opt/anaconda3/envs/DNN/lib/python3.9/site-packages/shap/explainers/_deep/deep_tf.py:415, in TFDeep.execute_with_overridden_gradients(self, f)
    413 # define the computation graph for the attribution values using a custom gradient-like computation
    414 try:
--> 415     out = f()
    416 finally:
    417     # reinstate the backpropagatable check
    418     if hasattr(tf_gradients_impl, "_IsBackpropagatable"):

File ~/opt/anaconda3/envs/DNN/lib/python3.9/site-packages/shap/explainers/_deep/deep_tf.py:369, in TFDeep.run.<locals>.anon()
    367 shape = list(self.model_inputs[i].shape)
    368 shape[0] = -1
--> 369 data = X[i].reshape(shape)
    370 v = tf.constant(data, dtype=self.model_inputs[i].dtype)
    371 inputs.append(v)

TypeError: 'NoneType' object cannot be interpreted as an integer

Expected Behavior
No response
Bug report checklist

[X] I have checked that this issue has not already been reported.
[X] I have confirmed this bug exists on the latest release of shap.
[ ] I have confirmed this bug exists on the master branch of shap.
[ ] I'd be interested in making a PR to fix this bug

Installed Versions
0.45.0

Thanks for reporting.
This is a known issue that is reported over and over, see e.g. here #3344 or #3343. There is a draft PR #3419 that tries to solve it but this is a difficult problem. Will leave this open due to the reproducible example


experimental.useBackgroundImageForWindow isn't working right

Description of the new feature/enhancement
I want to use Windows Terminal like tmux, But the background image doesn't stay as one with multiple panes.

Proposed technical implementation details (optional)
Make multiple panes use the same background

There's an experimental setting called experimental.useBackgroundImageForWindow which I think is probably what you're asking for. See PR #12893.

Yep, that's what I'm looking, but it behaves really weird currently. This is with both background and background image 100% opacity.

Yeah, that's weird. I got the same thing on the preview version of the terminal (1.16.2641.0), but not on my dev build. I tried synchronizing the settings between the two versions to see if there was a particular setting that might be to blame, but that didn't seem to make any difference. I then tried restarting the terminal, and that fixed it.
So you may find that restarting helps, but there may also be some setting you need to change as well. Unfortunately I didn't think to backup my settings before messing with them, so I have no idea what they were when when it was broken.
Bottom line is I suspect there's a bug somewhere in this feature, but I can't reproduce it anymore. IF you can still reproduce it after a restart, it might help if you uploaded a copy of your settings here. Also what version of the terminal you're using.

My version is same as yours. The bug still exist even after restart.
I tried every settings I can see in the config and nothing fix it, don't know about experimental features.

Should we just repurpose this issue as a bug report for experimental.useBackgroundImageForWindow not working correctly?

I'm sorry, I think I'm going to need an executive summary of exactly how it's not working properly (or how it is "really weird".)
Is it transparent when it should not be?

Is it transparent when it should not be?

Yes, It's completely transparent despite me putting background image opacity to 100% or background opacity to 100%.

 settings.json
{
    "actions":
    [
    ],
    "centerOnLaunch": true,
    "experimental.useBackgroundImageForWindow": true,
    "copyFormatting": "none",
    "copyOnSelect": false,
    "defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
    "disableAnimations": true,
    "initialCols": 160,
    "initialRows": 45,
    "launchMode": "focus",
    "profiles":
    {
        "defaults":
        {
            "backgroundImage": "C:\\Users\\Ronny\\AppData\\Local\\Packages\\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe\\LocalState\\ctpayamir.png",
            "backgroundImageOpacity": 0.25,
            "backgroundImageStretchMode": "uniformToFill",
            "bellStyle": "none",
            "colorScheme": "Catppuccin Mocha",
            "cursorShape": "filledBox",
            "elevate": false,
            "font":
            {
                "face": "JetBrainsMono NFM"
            },
            "opacity": 95,
            "padding": "8",
            "scrollbarState": "hidden",
            "useAcrylic": false
        },
        "list":
        [
            {
                "commandline": "pwsh.exe -nologo",
                "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
                "hidden": false,
                "name": "PowerShell",
                "source": "Windows.Terminal.PowershellCore"
            },
            {
                "guid": "{f9ceaf27-504c-58d7-927c-d1d6a7ac7d3c}",
                "hidden": false,
                "name": "Ubuntu 22.04.1 LTS",
                "source": "CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc"
            },
            {
                "guid": "{17bf3de4-5353-5709-bcf9-835bd952a95e}",
                "hidden": true,
                "name": "Ubuntu-22.04",
                "source": "Windows.Terminal.Wsl"
            },
            {
                "commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "hidden": false,
                "name": "Windows PowerShell"
            },
            {
                "commandline": "%SystemRoot%\\System32\\cmd.exe",
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "hidden": false,
                "name": "Command Prompt"
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            }
        ]
    },
    "schemes":
    [
        {
            "background": "#1E1E2E",
            "black": "#45475A",
            "blue": "#89B4FA",
            "brightBlack": "#585B70",
            "brightBlue": "#89B4FA",
            "brightCyan": "#94E2D5",
            "brightGreen": "#A6E3A1",
            "brightPurple": "#F5C2E7",
            "brightRed": "#F38BA8",
            "brightWhite": "#A6ADC8",
            "brightYellow": "#F9E2AF",
            "cursorColor": "#F5E0DC",
            "cyan": "#94E2D5",
            "foreground": "#CDD6F4",
            "green": "#A6E3A1",
            "name": "Catppuccin Mocha",
            "purple": "#F5C2E7",
            "red": "#F38BA8",
            "selectionBackground": "#F5E0DC",
            "white": "#BAC2DE",
            "yellow": "#F9E2AF"
        },
    ],
    "theme": "Catppuccin Mocha",
    "themes":
    [
        {
            "name": "Catppuccin Mocha",
            "tab":
            {
                "background": "#313244FF",
                "showCloseButton": "always",
                "unfocusedBackground": null
            },
            "tabRow":
            {
                "background": "#1E1E2EFF",
                "unfocusedBackground": "#181825FF"
            },
            "window":
            {
                "applicationTheme": "dark"
            }
        }
    ]
}

Is it transparent when it should not be?

Yep. And I'm on Windows 10, so I didn't think transparent windows were even possible. I've actually just reproduced it again now. The trick seems to be having the backgroundImageOpacity as something less than 1, but you also then need to restart the terminal for it to take affect. And note that the opacity setting is still 100.

I think how @j4james described above is more correct, it's exactly my issue.

Without knowing anything about this code, I've got to say this line looks awfully suspicious...
https://github.com/microsoft/terminal/blob/43dbbd590fa4b46c37e9970415f8150d3c399598/src/cascadia/TerminalControl/TermControl.cpp#L531
Unfortunately my dev build won't even start up without crashing at the moment, so I'm not in a position to experiment.

In my environment all works fine but Acrylic. Need WT restarting. 1.16.2642.0
      "opacity": 0,                             //  Work with any value
      "backgroundImage": "%UserProfile%\\Path\\To\\picture.png",
      "backgroundImageAlignment": "topLeft",
      "backgroundImageOpacity": 0.9,
      "backgroundImageStretchMode": "uniformToFill",
      "useAcrylic": true,                      // Not working at all. Not sure if this should work.

I don't get what the issue is! With the useBackgroundImageForWindow set the background image is expanded beneath other panes:

and this is with the settings false:

If only useBackgroundImageForWindows is set and no backgroundImage is specified then the window background is transparent. Test was done on Win10 with terminal 1.16.2641.0.

@elsaco @237dmitry thanks again for adding your input (as on other issues!) It may be working for you, but it clearly isn't working properly for @j4james or the original filer of this bug. That's sort-of why we consider it a bug!
I appreciate you confirming that it isn't broken for everybody. That can provide useful information to the team.

I can confirm, it's broken for me too.
win10: 19044
WT: 1.16.2641.0
When "experimental.useBackgroundImageForWindow": trus the background (not background image) just disapears. And the "opacity":  option doesn't make sense. Only the "backgroundImageOpacity":  option does something. And that only after the restart of WT

In that blob, the "backgroundImageOpacity": 0.25, is the value being used for the whole window's BG image, hence the mostly transparent window you're seeing.

If this is the way it's intended to work, then so be it, but I've got to say it's really confusing.
With useBackgroundImageForWindow false, the backgroundImageOpacity setting has a kind of saturating effect, determining to what extent the image is mixed with the background color, and the opacity setting determines the acrylic transparency level.
With useBackgroundImageForWindow true, the backgroundImageOpacity appears to take on a whole new meaning, controlling the pure transparency of the window. There is no acrylic effect anymore, and the opacity setting makes no difference whatsoever.
In case this is something specific to Windows 10, I've included a bunch of screenshots below demonstrating what I'm seeing. From left to right, the backgroundImageOpacity varies between 0.0, 0.5, and 1.0, and from top to bottom, the opacity varies between 0, 50, and 100.
The first set of images is with useBackgroundImageForWindow false, and the second set is with it true. Note how the opacity has no effect in the second set. And the text you're seeing is from a copy of notepad behind the terminal showing my settings - that's just blurred out by the acrylic in the first set.
useBackgroundImageForWindow false

useBackgroundImageForWindow true

I thought of opening an issue because of a window opacity problem when using experimental.useBackgroundImageForWindow. But after reading comments on this issue I don't think it would be useful so I'll just give feedback here.
I installed experimental version of windows terminal 1.16.10261.0 to use experimental.useBackgroundImageForWindow but was forced to remove it due to opacity window always 0, making text illegible despite trying all possible configurations.
Here is the profile configuration I am using:
"defaults":
        {
            "adjustIndistinguishableColors": "indexed",
            "backgroundImage": "desktopWallpaper",
            "backgroundImageOpacity": 0.35,
            "backgroundImageStretchMode": "uniformToFill",
            "colorScheme": "Campbell",
            "font":
            {
                "size": 13.0,
                "weight": "medium"
            },
            "intenseTextStyle": "bright",
            "opacity": 100,
            "padding": "0",
            "useAcrylic": true
        }

It works well without the experimental feature. I see my windows wallpaper with 35% opacity but the window using opacity 100% is fully solid.
With the experimental feature on and the same configuration, backgroundImageOpacity is working right but window opacity is always 0. If I use backgroundImageOpacity below 100%, I will automatically see behind the window (other window or windows desktop using the same image).
I even tried to disable windows transparency in personalization parameters but no changes. Also disabling acrylic option in windows terminal parameters did not change anything.
If you have a workaround I'll gladly test it !

I used https://pinetools.com/darken-image and set "backgroundImageOpacity": 1 as a workaround.


update for new units?

could you please update this to work for the new units :((((?

yes please update!!! this bot is too good

Check my fork

Check my fork

Hi mate, thanks for the updates... But there few bugs

PVP ads not working
game will stuck in several minutes (10-15min), restarting game not working

suggest to force restart bluestack and re-open the game (if possible)

can priority on upgrade rank instant of upgrade level?

Thanks in advanced if possible to help, or can you teach me how to modify the bugs

I haven't spent much time looking deeply at the code but there are a lot of ads/collection of rewards that doesn't either work or totally not implemented.
The game does freeze and throwing the adb codes doesn't always close it when it crashes like that. I could get it to close bluestacks but then you will have issues with reconnecting to a new client. it would be more work then it's worth if i can fix the problem in the first place.
the mana level is just upgraded each combat cycle I think, it could be removed from the cycle or only upgraded when the ranks reach a certain level which should be better, I'm working on things like this but I don't have a lot of time to work on it right now. if you have the knowledge then a IF rank = 15-20 etc  would be a quick fix for now. combat loop is within bot handler, line 68. right now the bot has no way to read the mana level itself I don't think but it does add the ranks up so can be stopped that way.
I'm going to try and get all ads working smoothly and get the speed of bot a bit faster, since this is someone else's work I've had to work stuff out and my first priority was getting it to work as it was but I'm now trying to improve what's there.

I'll add my current files to my fork later, I'm working on the ads right
now but my bot is running stable for me right now so I'll post it. It's not
working on the ads correctly yet but close
On Wed, 21 Jun 2023, 16:55 Newb420, @.***> wrote:

either restart your pc or kill the adb process before starting bluestacks
again.
hmm seems neither worked :/
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1601099930,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWO3UQPRDTR4A4IULCDXMMKN7ANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

I'll add my current files to my fork later, I'm working on the ads right now but my bot is running stable for me right now so I'll post it. It's not working on the ads correctly yet but close
…
On Wed, 21 Jun 2023, 16:55 Newb420, @.> wrote: either restart your pc or kill the adb process before starting bluestacks again. hmm seems neither worked :/ — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWO3UQPRDTR4A4IULCDXMMKN7ANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.>

sounds good i'll check back later and see if your update fixes my issue.
thanks alot!

I'll add my current files to my fork later, I'm working on the ads right now but my bot is running stable for me right now so I'll post it. It's not working on the ads correctly yet but close
…
On Wed, 21 Jun 2023, 16:55 Newb420, @.> wrote: either restart your pc or kill the adb process before starting bluestacks again. hmm seems neither worked :/ — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWO3UQPRDTR4A4IULCDXMMKN7ANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.>

Still throwing
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Users\civic\AppData\Local\Programs\Python\Python39\lib\threading.py", line 980, in _bootstrap_inner
self.run()
File "C:\Users\civic\AppData\Local\Programs\Python\Python39\lib\threading.py", line 917, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\civic\Desktop\Rush-Royale-Bot-main\Src\gui.py", line 109, in start_bot
self.bot_instance.bot_stop = False
AttributeError: 'NoneType' object has no attribute 'bot_stop'

I'm not sure what to tell you, from what I think is happening is that the
thread attached to the bot has frozen\crashed and it's not getting the
state it expected.
If you are moving to my fork from the main fork I would recommend deleting
the whole bot folder before reinstalling it.
Make sure you are using the correct python version in the read me file and
that you have added the Path during installation.
The bot requires that python version, I have tried newer versions but they
don't work, I'm not sure if it's just because of the virtual environment or
changes within python itself.
I do want to bring everything up to the latest software in current repos
then it should be fine for a few years but that's not a priority.
On Thu, 22 Jun 2023, 16:15 Newb420, @.***> wrote:

I'll add my current files to my fork later, I'm working on the ads right
now but my bot is running stable for me right now so I'll post it. It's not
working on the ads correctly yet but close
… <#m_-8798869432947546393_>
On Wed, 21 Jun 2023, 16:55 Newb420, @.> wrote: either restart your pc
or kill the adb process before starting bluestacks again. hmm seems neither
worked :/ — Reply to this email directly, view it on GitHub <#67 (comment)
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1601099930>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWO3UQPRDTR4A4IULCDXMMKN7ANCNFSM6AAAAAAYNEUFXY
https://github.com/notifications/unsubscribe-auth/AI2CHWO3UQPRDTR4A4IULCDXMMKN7ANCNFSM6AAAAAAYNEUFXY
. You are receiving this because you commented.Message ID: @.>
Still throwing
Exception in thread Thread-1:
Traceback (most recent call last):
File
"C:\Users\civic\AppData\Local\Programs\Python\Python39\lib\threading.py",
line 980, in _bootstrap_inner
self.run()
File
"C:\Users\civic\AppData\Local\Programs\Python\Python39\lib\threading.py",
line 917, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\civic\Desktop\Rush-Royale-Bot-main\Src\gui.py", line 109,
in start_bot
self.bot_instance.bot_stop = False
AttributeError: 'NoneType' object has no attribute 'bot_stop'
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1602821815,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWKMXH5A4WRY5LQC2PTXMRORPANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

I'm not sure what to tell you, from what I think is happening is that the thread attached to the bot has frozen\crashed and it's not getting the state it expected. If you are moving to my fork from the main fork I would recommend deleting the whole bot folder before reinstalling it. Make sure you are using the correct python version in the read me file and that you have added the Path during installation. The bot requires that python version, I have tried newer versions but they don't work, I'm not sure if it's just because of the virtual environment or changes within python itself. I do want to bring everything up to the latest software in current repos then it should be fine for a few years but that's not a priority.
…
On Thu, 22 Jun 2023, 16:15 Newb420, @.*> wrote: I'll add my current files to my fork later, I'm working on the ads right now but my bot is running stable for me right now so I'll post it. It's not working on the ads correctly yet but close … <#m_-8798869432947546393_> On Wed, 21 Jun 2023, 16:55 Newb420, @.> wrote: either restart your pc or kill the adb process before starting bluestacks again. hmm seems neither worked :/ — Reply to this email directly, view it on GitHub <#67 (comment) <#67 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWO3UQPRDTR4A4IULCDXMMKN7ANCNFSM6AAAAAAYNEUFXY https://github.com/notifications/unsubscribe-auth/AI2CHWO3UQPRDTR4A4IULCDXMMKN7ANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.> Still throwing Exception in thread Thread-1: Traceback (most recent call last): File "C:\Users\civic\AppData\Local\Programs\Python\Python39\lib\threading.py", line 980, in _bootstrap_inner self.run() File "C:\Users\civic\AppData\Local\Programs\Python\Python39\lib\threading.py", line 917, in run self._target(self._args, self._kwargs) File "C:\Users\civic\Desktop\Rush-Royale-Bot-main\Src\gui.py", line 109, in start_bot self.bot_instance.bot_stop = False AttributeError: 'NoneType' object has no attribute 'bot_stop' — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWKMXH5A4WRY5LQC2PTXMRORPANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.>

what version of python? 3.9.13? i thought that was latest version

You should delete everything and redownload it. Make sure you are getting the repo from my fork not the main.
The error you are putting up shouldn't be possible with my fork since it shows emulator-5554 and my files would show the scrpy window title.
Delete the bot folder, redownload the repo from Jimm1432's Fork, extract it where you want it, run install.bat then the GUI.bat.

You should delete everything and redownload it. Make sure you are getting the repo from my fork not the main. Your running the correct python version so that is fine.
The error you are putting up shouldn't be possible with my fork since it shows emulator-5554 and my files would show the scrpy window title.
Delete the bot folder, redownload the repo from Jimm1432's Fork, extract it where you want it, run install.bat then the launch_gui.bat.

i have the same issue, whit the guy in here

Do you guys have allow discord and usb debugging turned on?
On Tue, 27 Jun 2023, 21:33 Kurouoe, @.***> wrote:

You should delete everything and redownload it. Make sure you are getting
the repo from my fork not the main. Your running the correct python version
so that is fine.
The error you are putting up shouldn't be possible with my fork since it
shows emulator-5554 and my files would show the scrpy window title.
Delete the bot folder, redownload the repo from Jimm1432's Fork, extract
it where you want it, run install.bat then the launch_gui.bat.
i have the same issue, whit the guy in here
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1610173753,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWNG6UHUGDHFHKQ7RNLXNM7RFANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

of curse, i have allow discord on BStacks and debuggin on

Has it ever worked for you and when did you start having issues? Is it only
my fork that does it?
On Wed, 28 Jun 2023, 15:32 Kurouoe, @.***> wrote:

of curse, i have allow discord on BStacks and debuggin on
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1611537798,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWMXAHOHES5L34SO4TLXNQ57VANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

yes, its only u fork, the mein bot works normaly whit no new unitys, thats weird

Take the all_units folder from my fork and use it with the main fork. It
will add the new units.
On Wed, 28 Jun 2023, 19:17 Kurouoe, @.***> wrote:

yes, its only u fork, the mein bot works normaly whit no new unitys, thats
weird
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1611875732,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWPF3KONBFP5F6CRVMTXNRYKBANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

Take the all_units folder from my fork and use it with the main fork. It will add the new units.
…
On Wed, 28 Jun 2023, 19:17 Kurouoe, @.> wrote: yes, its only u fork, the mein bot works normaly whit no new unitys, thats weird — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWPF3KONBFP5F6CRVMTXNRYKBANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.>

Yes i ready do that, and the old old code works,  but ur code has the ads watch what the old not have, or that i read in the description of ur rework code

Check my fork

since new update your version dosent work anymore for me before it worked perfectly

to fix the error just copy original file (.scrcpy) to your new downloaded folder... problem solved

I'll check it out, It might need rolling back to scrpy 1.24. I have no
issues but if others are it might be best.
On Thu, 29 Jun 2023, 08:11 hatehackppl, @.***> wrote:

to fix the error just copy original file (.scrcpy) to your new downloaded
folder... problem solved
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1612533262,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWMJ6A42PTCCNCAHY4LXNUTD3ANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

I'll check it out, It might need rolling back to scrpy 1.24. I have no issues but if others are it might be best.
…
On Thu, 29 Jun 2023, 08:11 hatehackppl, @.> wrote: to fix the error just copy original file (.scrcpy) to your new downloaded folder... problem solved — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWMJ6A42PTCCNCAHY4LXNUTD3ANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.>

Exception in thread Thread-3:
Traceback (most recent call last):
File "C:\Users\grad9\AppData\Local\Programs\Python\Python39\lib\threading.py", line 980, in _bootstrap_inner
self.run()
File "C:\Users\grad9\AppData\Local\Programs\Python\Python39\lib\threading.py", line 917, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\grad9\OneDrive\Desktop\Rush-chad\Src\bot_handler.py", line 83, in bot_loop
config_selector.move_window(event)
NameError: name 'event' is not defined
this is the error i get any fix?

i added my .scrpy folder to my fork, try deleting yours and throwing it in.

where is it?

sorry i had to change the folder name, it'll need renaming to .scrpy from @scrpy

sorry i had to change the folder name, it'll need renaming to .scrpy from @scrpy. github wouldn't upload it as it was

Exception in thread Thread-3:
Traceback (most recent call last):
File "C:\Users\piru_\AppData\Local\Programs\Python\Python39\lib\threading.py", line 980, in bootstrap_inner
self.run()
File "C:\Users\piru\AppData\Local\Programs\Python\Python39\lib\threading.py", line 917, in run
self._target(*self._args, **self.kwargs)
File "C:\Users\piru\OneDrive\Escritorio\3a\Rush-Royale-Bot-main\Src\bot_handler.py", line 83, in bot_loop
config_selector.move_window(event)
NameError: name 'event' is not defined
Nothing changed, the error persists with your code :(

Found the Bug 'Event'
Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column
'config_selector.move_window(event)' > Ctrl + S (save)
Running well for me now ( thanks me later)
=)

I do wonder if you guys are updating the repo correctly because I removed
the event error right after I saw the post, the threading error isn't the
code it's normally when there was an issue with scrpy or bluestacks and
adb.exe isn't getting hooked up.
On Sat, 1 Jul 2023, 01:34 hatehackppl, @.***> wrote:

Found the Bug 'Event'
Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find
'Event') Delete the column
'config_selector.move_window(event)' > Ctrl + S (save)
Running well for me now ( thanks me later)
=)
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1615308420,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

I do wonder if you guys are updating the repo correctly because I removed the event error right after I saw the post, the threading error isn't the code it's normally when there was an issue with scrpy or bluestacks and adb.exe isn't getting hooked up.
…
On Sat, 1 Jul 2023, 01:34 hatehackppl, @.> wrote: Found the Bug 'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl + S (save) Running well for me now ( thanks me later) =) — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.>

ahora el bot funciona e inicia correctamente, pero a la hora de comenzar a farmear el piso 5 queda trabado infinitamente en "menu: star 1"
"menu: star 1"
"menu: star 1"

Change the game to English it won't work correctly otherwise
On Sat, 1 Jul 2023, 14:43 Kurouoe, @.***> wrote:

I do wonder if you guys are updating the repo correctly because I removed
the event error right after I saw the post, the threading error isn't the
code it's normally when there was an issue with scrpy or bluestacks and
adb.exe isn't getting hooked up.
… <#m_7464466501590339274_>
On Sat, 1 Jul 2023, 01:34 hatehackppl, @.*> wrote: Found the Bug
'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F
find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl

S (save) Running well for me now ( thanks me later) =) — Reply to this
email directly, view it on GitHub <#67 (comment)
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1615308420>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
. You are receiving this because you commented.Message ID: @.*>

ahora el bot funciona e inicia correctamente, pero a la hora de comenzar a
farmear el piso 5 queda trabado infinitamente en "menu: star 1"
"menu: star 1"
"menu: star 1"
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1615920154,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWNFPNDVGKZODL2NDLTXOASPZANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

Change the game to English it won't work correctly otherwise
…
On Sat, 1 Jul 2023, 14:43 Kurouoe, @.> wrote: I do wonder if you guys are updating the repo correctly because I removed the event error right after I saw the post, the threading error isn't the code it's normally when there was an issue with scrpy or bluestacks and adb.exe isn't getting hooked up. … <#m_7464466501590339274_> On Sat, 1 Jul 2023, 01:34 hatehackppl, @.> wrote: Found the Bug 'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl + S (save) Running well for me now ( thanks me later) =) — Reply to this email directly, view it on GitHub <#67 (comment) <#67 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.> ahora el bot funciona e inicia correctamente, pero a la hora de comenzar a farmear el piso 5 queda trabado infinitamente en "menu: star 1" "menu: star 1" "menu: star 1" — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWNFPNDVGKZODL2NDLTXOASPZANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.**>

I already have it in English

Change the game to English it won't work correctly otherwise
…
On Sat, 1 Jul 2023, 14:43 Kurouoe, @.> wrote: I do wonder if you guys are updating the repo correctly because I removed the event error right after I saw the post, the threading error isn't the code it's normally when there was an issue with scrpy or bluestacks and adb.exe isn't getting hooked up. … <#m_7464466501590339274_> On Sat, 1 Jul 2023, 01:34 hatehackppl, @.> wrote: Found the Bug 'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl + S (save) Running well for me now ( thanks me later) =) — Reply to this email directly, view it on GitHub <#67 (comment) <#67 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.> ahora el bot funciona e inicia correctamente, pero a la hora de comenzar a farmear el piso 5 queda trabado infinitamente en "menu: star 1" "menu: star 1" "menu: star 1" — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWNFPNDVGKZODL2NDLTXOASPZANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.**>

I already have it in English

I do wonder if you guys are updating the repo correctly because I removed the event error right after I saw the post, the threading error isn't the code it's normally when there was an issue with scrpy or bluestacks and adb.exe isn't getting hooked up.
…
On Sat, 1 Jul 2023, 01:34 hatehackppl, @.> wrote: Found the Bug 'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl + S (save) Running well for me now ( thanks me later) =) — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID<EMAIL_ADDRESS>
now the bot works and starts correctly, but when it comes to start farming floor 5 it gets stuck infinitely in"menu: star 1" [10:44] Bot mainloop started [10:44] menu, wait count: 0 menu, wait count: 1 menu, wait count: 2 menu, wait count: 3 menu, wait count: 4 menu, wait count: 5 infinitely per hours, never starts a coop

All you did was delete 'config_selector.move_window(event)'? to get working tried this and still getting same error did u do anything else?

Found the Bug 'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl + S (save) Running well for me now ( thanks me later) =)

thanks for fix! needed scrpy 1.24 also

I do wonder if you guys are updating the repo correctly because I removed the event error right after I saw the post, the threading error isn't the code it's normally when there was an issue with scrpy or bluestacks and adb.exe isn't getting hooked up.
…
On Sat, 1 Jul 2023, 01:34 hatehackppl, @.> wrote: Found the Bug 'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl + S (save) Running well for me now ( thanks me later) =) — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID<EMAIL_ADDRESS>
now the bot works and starts correctly, but when it comes to start farming floor 5 it gets stuck infinitely in"menu: star 1" [10:44] Bot mainloop started [10:44] menu, wait count: 0 menu, wait count: 1 menu, wait count: 2 menu, wait count: 3 menu, wait count: 4 menu, wait count: 5 infinitely per hours, never starts a coop

u have to make sure its in 1600x900

Yeah follow the instructions in the readme before you say it doesn't work
On Sun, 2 Jul 2023, 06:36 Newb420, @.***> wrote:

I do wonder if you guys are updating the repo correctly because I removed
the event error right after I saw the post, the threading error isn't the
code it's normally when there was an issue with scrpy or bluestacks and
adb.exe isn't getting hooked up.
… <#m_7979019613981548819_>
On Sat, 1 Jul 2023, 01:34 hatehackppl, @.*> wrote: Found the Bug
'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F
find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl

S (save) Running well for me now ( thanks me later) =) — Reply to this
email directly, view it on GitHub <#67 (comment)
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1615308420>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
. You are receiving this because you commented.Message ID: @*.>

now the bot works and starts correctly, but when it comes to start farming
floor 5 it gets stuck infinitely in"menu: star 1" [10:44] Bot mainloop
started [10:44] menu, wait count: 0 menu, wait count: 1 menu, wait count: 2
menu, wait count: 3 menu, wait count: 4 menu, wait count: 5 infinitely per
hours, never starts a coop
u have to make sure its in 1600x900
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1616386367,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWMNAFZ5RYXXX3LMXYLXOECG5ANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

Yeah follow the instructions in the readme before you say it doesn't work
…
On Sun, 2 Jul 2023, 06:36 Newb420, @.> wrote: I do wonder if you guys are updating the repo correctly because I removed the event error right after I saw the post, the threading error isn't the code it's normally when there was an issue with scrpy or bluestacks and adb.exe isn't getting hooked up. … <#m_7979019613981548819_> On Sat, 1 Jul 2023, 01:34 hatehackppl, @.> wrote: Found the Bug 'Event' Go to Scr > bot_handler.py (right click edit with ide) > (ctrl + F find 'Event') Delete the column 'config_selector.move_window(event)' > Ctrl + S (save) Running well for me now ( thanks me later) =) — Reply to this email directly, view it on GitHub <#67 (comment) <#67 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID<EMAIL_ADDRESS>now the bot works and starts correctly, but when it comes to start farming floor 5 it gets stuck infinitely in"menu: star 1" [10:44] Bot mainloop started [10:44] menu, wait count: 0 menu, wait count: 1 menu, wait count: 2 menu, wait count: 3 menu, wait count: 4 menu, wait count: 5 infinitely per hours, never starts a coop u have to make sure its in 1600x900 — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWMNAFZ5RYXXX3LMXYLXOECG5ANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.**>

hice todo lo correcto , se leer chico, el viejo funciona perfectamente, nose que tiene el tuyo

Then use the old one, I don't really care if you can't get it to work since
everyone else has it working. There is no reason it shouldn't be working if
you follow the instructions.
If you're using anything other than win 10+ and have it set to English
language, using the correct resolution and the game in English language
then I can't help you, my changes aren't anything that would cause it to
not work over the original.
On Sun, 2 Jul 2023, 17:08 Kurouoe, @.***> wrote:

Yeah follow the instructions in the readme before you say it doesn't work
… <#m_-4355198513047349484_>
On Sun, 2 Jul 2023, 06:36 Newb420, @.> wrote: I do wonder if you guys
are updating the repo correctly because I removed the event error right
after I saw the post, the threading error isn't the code it's normally when
there was an issue with scrpy or bluestacks and adb.exe isn't getting
hooked up. … <#m_7979019613981548819_> On Sat, 1 Jul 2023, 01:34
hatehackppl, @.> wrote: Found the Bug 'Event' Go to Scr > bot_handler.py
(right click edit with ide) > (ctrl + F find 'Event') Delete the column
'config_selector.move_window(event)' > Ctrl + S (save) Running well for me
now ( thanks me later) =) — Reply to this email directly, view it on GitHub
<#67 https://github.com/AxelBjork/Rush-Royale-Bot/issues/67 (comment)
<#67 (comment)
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1615308420>>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
https://github.com/notifications/unsubscribe-auth/AI2CHWOAUAZTQTOAV5WC7DDXN5WBXANCNFSM6AAAAAAYNEUFXY
. You are receiving this because you commented.Message ID: @.> now
the bot works and starts correctly, but when it comes to start farming
floor 5 it gets stuck infinitely in"menu: star 1" [10:44] Bot mainloop
started [10:44] menu, wait count: 0 menu, wait count: 1 menu, wait count: 2
menu, wait count: 3 menu, wait count: 4 menu, wait count: 5 infinitely per
hours, never starts a coop u have to make sure its in 1600x900 — Reply to
this email directly, view it on GitHub <#67 (comment)
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1616386367>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWMNAFZ5RYXXX3LMXYLXOECG5ANCNFSM6AAAAAAYNEUFXY
https://github.com/notifications/unsubscribe-auth/AI2CHWMNAFZ5RYXXX3LMXYLXOECG5ANCNFSM6AAAAAAYNEUFXY
. You are receiving this because you commented.Message ID: @.**>
hice todo lo correcto , se leer chico, el viejo funciona perfectamente,
nose que tiene el tuyo
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1616714157,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWLDGN46MEMGNCBG3LLXOGMHNANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

Bot not running after game patched... any solution for bot to start the game again?

Bot not running after game patched... any solution for bot to start the game again?

You know I think the bug comes with the first win of the day banner, I have done everything and tried everything, followed each and every one of the instructions to the letter but still it stays infinitely in the start menu in loop, both the old code and the code made by james,

Game wont start, error in loop... any idea?
[08:27] GUI started!
[08:27] Stored settings to config!
[08:27] Starting bot...
[08:27] Selected units: banner, bruser, demon_hunter, trapper, frost
[08:27] PVE is set to True
[08:27] Bot mainloop started
[08:27] menu, wait count: 0
[08:27] menu, wait count: 1
[08:27] menu, wait count: 2
[08:28] menu, wait count: 3
[08:28] menu, wait count: 4
[08:28] menu, wait count: 5
[08:28] menu, wait count: 6
[08:28] menu, wait count: 7
[08:28] menu, wait count: 8
[08:28] menu, wait count: 9
[08:28] menu, wait count: 10
[08:29] menu, wait count: 11
[08:29] lost, wait count: 12
[08:29] lost, wait count: 13
[08:29] lost, wait count: 14
[08:29] lost, wait count: 15
[08:29] lost, wait count: 16
[08:29] lost, wait count: 17
[08:29] lost, wait count: 18
[08:29] lost, wait count: 19
[08:29] lost, wait count: 20
[08:29] lost, wait count: 21

Game wont start, error in loop... any idea?
[08:27] GUI started! [08:27] Stored settings to config! [08:27] Starting bot... [08:27] Selected units: banner, bruser, demon_hunter, trapper, frost [08:27] PVE is set to True [08:27] Bot mainloop started [08:27] menu, wait count: 0 [08:27] menu, wait count: 1 [08:27] menu, wait count: 2 [08:28] menu, wait count: 3 [08:28] menu, wait count: 4 [08:28] menu, wait count: 5 [08:28] menu, wait count: 6 [08:28] menu, wait count: 7 [08:28] menu, wait count: 8 [08:28] menu, wait count: 9 [08:28] menu, wait count: 10 [08:29] menu, wait count: 11 [08:29] lost, wait count: 12 [08:29] lost, wait count: 13 [08:29] lost, wait count: 14 [08:29] lost, wait count: 15 [08:29] lost, wait count: 16 [08:29] lost, wait count: 17 [08:29] lost, wait count: 18 [08:29] lost, wait count: 19 [08:29] lost, wait count: 20 [08:29] lost, wait count: 21

We have the same issue

I haven't checked it myself but you do need to remove the first win of the
day for the bot to run correctly since it blocks something needed to see
the home screen
On Thu, 6 Jul 2023, 01:42 Kurouoe, @.***> wrote:

Game wont start, error in loop... any idea?
[08:27] GUI started! [08:27] Stored settings to config! [08:27] Starting
bot... [08:27] Selected units: banner, bruser, demon_hunter, trapper, frost
[08:27] PVE is set to True [08:27] Bot mainloop started [08:27] menu, wait
count: 0 [08:27] menu, wait count: 1 [08:27] menu, wait count: 2 [08:28]
menu, wait count: 3 [08:28] menu, wait count: 4 [08:28] menu, wait count: 5
[08:28] menu, wait count: 6 [08:28] menu, wait count: 7 [08:28] menu, wait
count: 8 [08:28] menu, wait count: 9 [08:28] menu, wait count: 10 [08:29]
menu, wait count: 11 [08:29] lost, wait count: 12 [08:29] lost, wait count:
13 [08:29] lost, wait count: 14 [08:29] lost, wait count: 15 [08:29] lost,
wait count: 16 [08:29] lost, wait count: 17 [08:29] lost, wait count: 18
[08:29] lost, wait count: 19 [08:29] lost, wait count: 20 [08:29] lost,
wait count: 21
We have the same issue
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1622743930,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWOQ5I2JMQCSOPLQXBTXOYCYNANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

There are no bugs with the bot, a lot of you guys problems are either
you're not following the install instructions or the update has put a
banner over the PvP start button which has to be a removed before it will
run correctly.
I will only be answering people that put issues on my fork from now on
because I'm answering people for the main repo and it's not the same as my
fork.
On Thu, 6 Jul 2023, 02:46 James Doble, @.***> wrote:

I haven't checked it myself but you do need to remove the first win of the
day for the bot to run correctly since it blocks something needed to see
the home screen
On Thu, 6 Jul 2023, 01:42 Kurouoe, @.***> wrote:

Game wont start, error in loop... any idea?
[08:27] GUI started! [08:27] Stored settings to config! [08:27] Starting
bot... [08:27] Selected units: banner, bruser, demon_hunter, trapper, frost
[08:27] PVE is set to True [08:27] Bot mainloop started [08:27] menu, wait
count: 0 [08:27] menu, wait count: 1 [08:27] menu, wait count: 2 [08:28]
menu, wait count: 3 [08:28] menu, wait count: 4 [08:28] menu, wait count: 5
[08:28] menu, wait count: 6 [08:28] menu, wait count: 7 [08:28] menu, wait
count: 8 [08:28] menu, wait count: 9 [08:28] menu, wait count: 10 [08:29]
menu, wait count: 11 [08:29] lost, wait count: 12 [08:29] lost, wait count:
13 [08:29] lost, wait count: 14 [08:29] lost, wait count: 15 [08:29] lost,
wait count: 16 [08:29] lost, wait count: 17 [08:29] lost, wait count: 18
[08:29] lost, wait count: 19 [08:29] lost, wait count: 20 [08:29] lost,
wait count: 21
We have the same issue
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1622743930,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWOQ5I2JMQCSOPLQXBTXOYCYNANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

There are no bugs with the bot, a lot of you guys problems are either you're not following the install instructions or the update has put a banner over the PvP start button which has to be a removed before it will run correctly. I will only be answering people that put issues on my fork from now on because I'm answering people for the main repo and it's not the same as my fork.
…
On Thu, 6 Jul 2023, 02:46 James Doble, @.> wrote: I haven't checked it myself but you do need to remove the first win of the day for the bot to run correctly since it blocks something needed to see the home screen On Thu, 6 Jul 2023, 01:42 Kurouoe, @.> wrote: > Game wont start, error in loop... any idea? > > [08:27] GUI started! [08:27] Stored settings to config! [08:27] Starting > bot... [08:27] Selected units: banner, bruser, demon_hunter, trapper, frost > [08:27] PVE is set to True [08:27] Bot mainloop started [08:27] menu, wait > count: 0 [08:27] menu, wait count: 1 [08:27] menu, wait count: 2 [08:28] > menu, wait count: 3 [08:28] menu, wait count: 4 [08:28] menu, wait count: 5 > [08:28] menu, wait count: 6 [08:28] menu, wait count: 7 [08:28] menu, wait > count: 8 [08:28] menu, wait count: 9 [08:28] menu, wait count: 10 [08:29] > menu, wait count: 11 [08:29] lost, wait count: 12 [08:29] lost, wait count: > 13 [08:29] lost, wait count: 14 [08:29] lost, wait count: 15 [08:29] lost, > wait count: 16 [08:29] lost, wait count: 17 [08:29] lost, wait count: 18 > [08:29] lost, wait count: 19 [08:29] lost, wait count: 20 [08:29] lost, > wait count: 21 > > We have the same issue > > — > Reply to this email directly, view it on GitHub > <#67 (comment)>, > or unsubscribe > https://github.com/notifications/unsubscribe-auth/AI2CHWOQ5I2JMQCSOPLQXBTXOYCYNANCNFSM6AAAAAAYNEUFXY > . > You are receiving this because you commented.Message ID: > @.***> >

i think you hide the issue in your fork page

It's simple, The bot uses pictures to locate buttons and click in the right
location. If you don't have the game in English and Bluestacks in the
correct resolution it can't locate them. The bot uses scrpy to watch the
screen and adb commands to click/swipe. The only thing that can stop the
bot working correctly is it not seeing what it needs to or not grabbing the
correct bluestacks adb.
The problem when the console says the machine is not available or has a
threading problem is almost always after you close bluestacks\Game crashes
within bluestacks. The best way to fix the problem is restarting your pc or
you can close the bot, close bluestacks then open task manager and close
adb.exe then start again but this doesn't always work so a restart is best.
If the bot is getting stuck trying to click a button or won't start PvE
then either you're resolution is wrong or you don't have the game in
English. If both are correct and the bot works but got stuck then just stop
then start it. It's not a bug like you seem to want to tell me it is and
since I changed none of the core bot logic there can not be a single
introduced bug in the way the basic bot works since v1.1.
Since they updated the first win of the day banner gets in the way of the
bots recognition of a icon it's looking for and must be removed before the
bot will run correctly. It's also best to click on each of the shop items
with a yellow dot just so that the dot on the main page turns purple.
So since you're going on and on about it being stuck at home then
resetting, it's just stuck unable to find and icon or unable to click. As
I've explained that is setup problems or you have the first win banner
there nothing to do with bug.
To say I'm hiding issues on my fork is just ridiculous, unless there is
some setting that is default and stops people posting issues then you just
haven't done it.
I want to do a major overhaul but I simply don't have the time, I would
like to fix the ads, add collecting rewards and rework how the bot chooses
it's merges and when to merge dps units, add the new hero buttons so the
bot knows when it's active and doesn't just click it every loop. I'd also
get the bot to spawn 3-4 unit right away when a game starts because I don't
like how slow it is right now.
There is a lot I have planned but I really don't know when/if it'll ever
happen.
On Thu, 6 Jul 2023, 06:08 hatehackppl, @.***> wrote:

There are no bugs with the bot, a lot of you guys problems are either
you're not following the install instructions or the update has put a
banner over the PvP start button which has to be a removed before it will
run correctly. I will only be answering people that put issues on my fork
from now on because I'm answering people for the main repo and it's not the
same as my fork.
… <#m_-2510534644471009203_>
On Thu, 6 Jul 2023, 02:46 James Doble, @.> wrote: I haven't checked it
myself but you do need to remove the first win of the day for the bot to
run correctly since it blocks something needed to see the home screen On
Thu, 6 Jul 2023, 01:42 Kurouoe, @.> wrote: > Game wont start, error in
loop... any idea? > > [08:27] GUI started! [08:27] Stored settings to
config! [08:27] Starting > bot... [08:27] Selected units: banner, bruser,
demon_hunter, trapper, frost > [08:27] PVE is set to True [08:27] Bot
mainloop started [08:27] menu, wait > count: 0 [08:27] menu, wait count: 1
[08:27] menu, wait count: 2 [08:28] > menu, wait count: 3 [08:28] menu,
wait count: 4 [08:28] menu, wait count: 5 > [08:28] menu, wait count: 6
[08:28] menu, wait count: 7 [08:28] menu, wait > count: 8 [08:28] menu,
wait count: 9 [08:28] menu, wait count: 10 [08:29] > menu, wait count: 11
[08:29] lost, wait count: 12 [08:29] lost, wait count: > 13 [08:29] lost,
wait count: 14 [08:29] lost, wait count: 15 [08:29] lost, > wait count: 16
[08:29] lost, wait count: 17 [08:29] lost, wait count: 18 > [08:29] lost,
wait count: 19 [08:29] lost, wait count: 20 [08:29] lost, > wait count: 21

We have the same issue > > — > Reply to this email directly, view it on
GitHub > <#67 (comment)
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1622743930>,
or unsubscribe >
https://github.com/notifications/unsubscribe-auth/AI2CHWOQ5I2JMQCSOPLQXBTXOYCYNANCNFSM6AAAAAAYNEUFXY
. > You are receiving this because you commented.Message ID: > @.***>

i think you hide the issue in your fork page
—
Reply to this email directly, view it on GitHub
https://github.com/AxelBjork/Rush-Royale-Bot/issues/67#issuecomment-1622995023,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AI2CHWPOK45QWR7XNEERS2DXOZB27ANCNFSM6AAAAAAYNEUFXY
.
You are receiving this because you commented.Message ID:
@.***>

It's simple, The bot uses pictures to locate buttons and click in the right location. If you don't have the game in English and Bluestacks in the correct resolution it can't locate them. The bot uses scrpy to watch the screen and adb commands to click/swipe. The only thing that can stop the bot working correctly is it not seeing what it needs to or not grabbing the correct bluestacks adb. The problem when the console says the machine is not available or has a threading problem is almost always after you close bluestacks\Game crashes within bluestacks. The best way to fix the problem is restarting your pc or you can close the bot, close bluestacks then open task manager and close adb.exe then start again but this doesn't always work so a restart is best. If the bot is getting stuck trying to click a button or won't start PvE then either you're resolution is wrong or you don't have the game in English. If both are correct and the bot works but got stuck then just stop then start it. It's not a bug like you seem to want to tell me it is and since I changed none of the core bot logic there can not be a single introduced bug in the way the basic bot works since v1.1. Since they updated the first win of the day banner gets in the way of the bots recognition of a icon it's looking for and must be removed before the bot will run correctly. It's also best to click on each of the shop items with a yellow dot just so that the dot on the main page turns purple. So since you're going on and on about it being stuck at home then resetting, it's just stuck unable to find and icon or unable to click. As I've explained that is setup problems or you have the first win banner there nothing to do with bug. To say I'm hiding issues on my fork is just ridiculous, unless there is some setting that is default and stops people posting issues then you just haven't done it. I want to do a major overhaul but I simply don't have the time, I would like to fix the ads, add collecting rewards and rework how the bot chooses it's merges and when to merge dps units, add the new hero buttons so the bot knows when it's active and doesn't just click it every loop. I'd also get the bot to spawn 3-4 unit right away when a game starts because I don't like how slow it is right now. There is a lot I have planned but I really don't know when/if it'll ever happen.
…
On Thu, 6 Jul 2023, 06:08 hatehackppl, @.> wrote: There are no bugs with the bot, a lot of you guys problems are either you're not following the install instructions or the update has put a banner over the PvP start button which has to be a removed before it will run correctly. I will only be answering people that put issues on my fork from now on because I'm answering people for the main repo and it's not the same as my fork. … <#m_-2510534644471009203_> On Thu, 6 Jul 2023, 02:46 James Doble, @.> wrote: I haven't checked it myself but you do need to remove the first win of the day for the bot to run correctly since it blocks something needed to see the home screen On Thu, 6 Jul 2023, 01:42 Kurouoe, @.> wrote: > Game wont start, error in loop... any idea? > > [08:27] GUI started! [08:27] Stored settings to config! [08:27] Starting > bot... [08:27] Selected units: banner, bruser, demon_hunter, trapper, frost > [08:27] PVE is set to True [08:27] Bot mainloop started [08:27] menu, wait > count: 0 [08:27] menu, wait count: 1 [08:27] menu, wait count: 2 [08:28] > menu, wait count: 3 [08:28] menu, wait count: 4 [08:28] menu, wait count: 5 > [08:28] menu, wait count: 6 [08:28] menu, wait count: 7 [08:28] menu, wait > count: 8 [08:28] menu, wait count: 9 [08:28] menu, wait count: 10 [08:29] > menu, wait count: 11 [08:29] lost, wait count: 12 [08:29] lost, wait count: > 13 [08:29] lost, wait count: 14 [08:29] lost, wait count: 15 [08:29] lost, > wait count: 16 [08:29] lost, wait count: 17 [08:29] lost, wait count: 18 > [08:29] lost, wait count: 19 [08:29] lost, wait count: 20 [08:29] lost, > wait count: 21 > > We have the same issue > > — > Reply to this email directly, view it on GitHub > <#67 (comment) <#67 (comment)>>, > or unsubscribe > https://github.com/notifications/unsubscribe-auth/AI2CHWOQ5I2JMQCSOPLQXBTXOYCYNANCNFSM6AAAAAAYNEUFXY > . > You are receiving this because you commented.Message ID: > @.> > i think you hide the issue in your fork page — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWPOK45QWR7XNEERS2DXOZB27ANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.*>

I can help you with this been using chatgpt to mess around with editing the script! and learning from ground up currently trying to add a condition for portal_keeper to be merged/swapped with desired unit!
add me on discord so we can speak about this newb4u or newb4u#9171

It's simple, The bot uses pictures to locate buttons and click in the right location. If you don't have the game in English and Bluestacks in the correct resolution it can't locate them. The bot uses scrpy to watch the screen and adb commands to click/swipe. The only thing that can stop the bot working correctly is it not seeing what it needs to or not grabbing the correct bluestacks adb. The problem when the console says the machine is not available or has a threading problem is almost always after you close bluestacks\Game crashes within bluestacks. The best way to fix the problem is restarting your pc or you can close the bot, close bluestacks then open task manager and close adb.exe then start again but this doesn't always work so a restart is best. If the bot is getting stuck trying to click a button or won't start PvE then either you're resolution is wrong or you don't have the game in English. If both are correct and the bot works but got stuck then just stop then start it. It's not a bug like you seem to want to tell me it is and since I changed none of the core bot logic there can not be a single introduced bug in the way the basic bot works since v1.1. Since they updated the first win of the day banner gets in the way of the bots recognition of a icon it's looking for and must be removed before the bot will run correctly. It's also best to click on each of the shop items with a yellow dot just so that the dot on the main page turns purple. So since you're going on and on about it being stuck at home then resetting, it's just stuck unable to find and icon or unable to click. As I've explained that is setup problems or you have the first win banner there nothing to do with bug. To say I'm hiding issues on my fork is just ridiculous, unless there is some setting that is default and stops people posting issues then you just haven't done it. I want to do a major overhaul but I simply don't have the time, I would like to fix the ads, add collecting rewards and rework how the bot chooses it's merges and when to merge dps units, add the new hero buttons so the bot knows when it's active and doesn't just click it every loop. I'd also get the bot to spawn 3-4 unit right away when a game starts because I don't like how slow it is right now. There is a lot I have planned but I really don't know when/if it'll ever happen.
…
On Thu, 6 Jul 2023, 06:08 hatehackppl, @.> wrote: There are no bugs with the bot, a lot of you guys problems are either you're not following the install instructions or the update has put a banner over the PvP start button which has to be a removed before it will run correctly. I will only be answering people that put issues on my fork from now on because I'm answering people for the main repo and it's not the same as my fork. … <#m_-2510534644471009203_> On Thu, 6 Jul 2023, 02:46 James Doble, @.> wrote: I haven't checked it myself but you do need to remove the first win of the day for the bot to run correctly since it blocks something needed to see the home screen On Thu, 6 Jul 2023, 01:42 Kurouoe, @.> wrote: > Game wont start, error in loop... any idea? > > [08:27] GUI started! [08:27] Stored settings to config! [08:27] Starting > bot... [08:27] Selected units: banner, bruser, demon_hunter, trapper, frost > [08:27] PVE is set to True [08:27] Bot mainloop started [08:27] menu, wait > count: 0 [08:27] menu, wait count: 1 [08:27] menu, wait count: 2 [08:28] > menu, wait count: 3 [08:28] menu, wait count: 4 [08:28] menu, wait count: 5 > [08:28] menu, wait count: 6 [08:28] menu, wait count: 7 [08:28] menu, wait > count: 8 [08:28] menu, wait count: 9 [08:28] menu, wait count: 10 [08:29] > menu, wait count: 11 [08:29] lost, wait count: 12 [08:29] lost, wait count: > 13 [08:29] lost, wait count: 14 [08:29] lost, wait count: 15 [08:29] lost, > wait count: 16 [08:29] lost, wait count: 17 [08:29] lost, wait count: 18 > [08:29] lost, wait count: 19 [08:29] lost, wait count: 20 [08:29] lost, > wait count: 21 > > We have the same issue > > — > Reply to this email directly, view it on GitHub > <#67 (comment) <#67 (comment)>>, > or unsubscribe > https://github.com/notifications/unsubscribe-auth/AI2CHWOQ5I2JMQCSOPLQXBTXOYCYNANCNFSM6AAAAAAYNEUFXY > . > You are receiving this because you commented.Message ID: > @.> > i think you hide the issue in your fork page — Reply to this email directly, view it on GitHub <#67 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI2CHWPOK45QWR7XNEERS2DXOZB27ANCNFSM6AAAAAAYNEUFXY . You are receiving this because you commented.Message ID: @.*>

Yo we're no able to post issues on your fork since you dont have Issues enabled!
You have to enable the Issues first. You can do that by clicking to Settings and enable the Issues section. Then you can use it.


[FIX] Corrects data dimension in plot_conte69

Codecov Report

Merging #58 into master will not change coverage.
The diff coverage is 0%.

@@           Coverage Diff           @@
##           master      #58   +/-   ##
=======================================
  Coverage   63.71%   63.71%
=======================================
  Files          22       22
  Lines        1287     1287
=======================================
  Hits          820      820
  Misses        467      467

Impacted Files
Coverage Δ

netneurotools/plotting.py
7.42% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 29793ef...01c64b8. Read the comment docs.